.vertical-tabs{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.bg_color{background-color:#f8f8f8}.section_header{position:relative;z-index:9}.tab-holder{padding:40px 20px 28px}.tab-holder.vertical-tab-right{padding-top:50px}.tab-holder.vertical-tab-right h3{margin-top:0 !important}.tab-holder.vertical-tab-right .tab-wrapper section{float:left;position:relative;z-index:9}.section_header{padding-top:80px}.tab-holder h4{font-weight:normal;font-size:24px;color:#61b7da;letter-spacing:0;line-height:30px;margin-top:4px}.tab-holder h4,.tab-holder h3{text-align:center}.tab-holder h3{margin-bottom:97px;font-size:52px;line-height:72px}.tabber_section{margin-bottom:50px}.tabber_icons{width:30px;fill:#61b7da;position:absolute}.vertical-tab{margin:0;padding:0;list-style:none}.vertical-tab .tab{position:relative;overflow:hidden}.vertical-tab .tab i{padding:0 1rem}.vertical-tab .tab a .tabber_icons.normal{margin-left:0;font-size:17px;font-weight:bold}.vertical-tab .tab a .tabber_icons.hover{margin-left:0;font-size:17px;font-weight:bold;opacity:0;visibility:hidden}.vertical-tab .tab:hover a .tabber_icons.normal,.vertical-tab .tab.active a .tabber_icons.normal,.vertical-tab .tab.active:hover a .tabber_icons.normal{opacity:0;visibility:hidden}.vertical-tab .tab:hover a .tabber_icons.hover,.vertical-tab .tab.active a .tabber_icons.hover,.vertical-tab .tab.active:hover a .tabber_icons.hover{opacity:1;visibility:visible}.vertical-tab .tab a span{margin-left:19%;font-size:17px;font-weight:bold}.vertical-tab .tab a span.text{color:#61b7da;text-align:left;text-decoration:none !important;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.vertical-tab .tab a:hover span.text,.vertical-tab .tab a.active span.text{color:#fff;text-decoration:none !important}.vertical-tab .tab a{cursor:pointer;font-family:Poppins;font-weight:500;color:#61b7da;z-index:1;padding:20px 35px;display:block;position:relative;text-decoration:none;transition:color .5s ease;position:relative;text-decoration:none !important}.vertical-tab .tab a:after{top:0;left:0;width:0;height:100%;bottom:0;content:"";z-index:-1;position:absolute;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:url(https://cdn2.hubspot.net/hubfs/484375/arrow-2.png) no-repeat;background-size:100% 100%}.vertical-tab .tab.active a:after,.vertical-tab .tab.active:hover a:after{width:100%;right:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:url(https://cdn2.hubspot.net/hubfs/484375/arrow-2.png) no-repeat;background-size:100% 100%}.vertical-tab .tab.active a .text,.vertical-tab .tab.active:hover a .text{color:#fff;text-decoration:none !important}.vertical-tab .tab:hover a:after{width:100%;right:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;background:url(https://cdn2.hubspot.net/hubfs/484375/arrow-hover.png) no-repeat;background-size:100% 100%}.vertical-tab .tab:hover a,.vertical-tab .tab.active a{color:#fff}.tab-wrapper section{display:none;transition:;float:right;width:87%;margin:0 6px 0 0}.tab-wrapper section img{margin:0 0 30px;display:block;width:100%}.tab-wrapper section p{margin:0 0 18px}.tab-wrapper section h3.content-heading{font-size:24px;color:#61b7da;display:block;margin:0 0 7px;line-height:72px;font-weight:normal;text-decoration:none;text-align:left;font-family:'Poppins',sans-serif}.tab-wrapper section.active{display:block}.tab-wrapper section .cta_button{margin:40px 0 0}.tab-wrapper section .cta_button{line-height:24px !important;font-size:15px !important;font-weight:bold !important;padding:12px 25px !important;text-decoration:none !important;background:#c32c39 !important;border-radius:5px !important}.tab-holder.vertical-tab-right .span4{float:right !important}.tab-holder.vertical-tab-right .span8{float:left !important;margin:0}.tab-holder.vertical-tab-right .vertical-tab{text-align:right !important;margin:0 12px 0 -13px;width:100%}.tab-holder.vertical-tab-right .vertical-tab .tab a{overflow:hidden;padding:21px 68px 29px 9px}.tab-holder.vertical-tab-right .vertical-tab .tab a:after{top:0;left:100%;width:0;height:100%;bottom:0;content:"";z-index:-1;position:absolute;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:url(https://cdn2.hubspot.net/hubfs/484375/tab_link_right.png) no-repeat;background-size:100% 100%}.tab-holder.vertical-tab-right .vertical-tab .tab.active a:after,.tab-holder.vertical-tab-right .vertical-tab .tab.active:hover a:after{width:100%;left:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:url(https://cdn2.hubspot.net/hubfs/484375/arrow-right-blue.png) no-repeat;background-size:100% 100%}.tab-holder.vertical-tab-right .vertical-tab .tab:hover a:after{width:100%;left:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;background:url(https://cdn2.hubspot.net/hubfs/484375/arrow-right-red.png) no-repeat;background-size:100% 100%}.tab-holder.vertical-tab-right .vertical-tab .tab a .tabber_icons.normal,.tab-holder.vertical-tab-right .vertical-tab .tab a .tabber_icons.hover{float:right}.tab-holder.vertical-tab-right .vertical-tab .tab a span{float:right;margin-right:38px;margin-left:0}.tab-holder.vertical-tab-right .vertical-tab .tab a span.text{float:none;text-align:right;text-decoration:none !important}.tab-holder.vertical-tab-right .tab-wrapper section p{color:#225f7a}.tab-holder.vertical-tab-right .tab-wrapper section .cta_button:after{top:0;left:0;right:0;width:0;bottom:0;content:"";z-index:-1;position:absolute;background:#51a1c1;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.tab-holder.vertical-tab-right .tab-wrapper section .cta_button:hover:after{width:100%}.tab-holder.vertical-tab-right .tab-wrapper section .cta_button:hover{text-decoration:none !important}.tab-holder.vertical-tab-right{position:relative}.tab-holder.vertical-tab-right:after{top:0;right:0;bottom:0;width:31.4%;height:100%;content:"";position:absolute;background:#fff;display:none}.mobile-nav{display:none}@media(max-width:1400px){.tab-holder.vertical-tab-right:after{width:24%}.tab-wrapper section h3.content-heading{font-size:22px;line-height:38px}}@media(max-width:1199px){.vertical-tab-left .vertical-tab .tab.active .bar{right:0}.vertical-tab .tab a{padding:20px}.tab-wrapper section strong{line-height:36px}.tab-wrapper section h3.content-heading{line-height:40px}.vertical-tab .tab a span{font-size:15px}.tab-holder.vertical-tab-right .span8,.tab-holder.vertical-tab-right .span4{width:50% !important}}@media(max-width:991px){.tab-holder .span4{width:40% !important}.tab-holder .span8{width:57% !important}.tab-holder.vertical-tab-right .vertical-tab .tab a span{margin-right:28px}.tab-holder.vertical-tab-right .vertical-tab{float:right}}@media(max-width:767px){.tab-holder,.tab-holder.vertical-tab-right{padding-top:60px !important}.tab-wrapper section .cta_button{margin:10px 0 0}.text{color:#fff;text-align:left;margin:0 0 0 60px}.tab-wrapper section{display:block !important}.tabs{text-align:left;display:none !important}.mobile-nav{display:block}.mobile-nav a{display:block;margin:0 0 5px;padding:16px 10px;color:#fff;text-decoration:none;background:linear-gradient(to right,#254473 50%,#61b7da 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out}.item.active .mobile-nav a,.mobile-nav a{background:#254473;text-decoration:none !important}.item.active .mobile-nav a{text-decoration:none !important;background:#254473}.text{text-decoration:none}.tab-content{height:0;opacity:0;visibility:hidden;transition:height .5s;padding:10px 0 20px !important}.item.active .tab-content{height:auto;opacity:1;padding:10px 0 20px !important;visibility:visible}.tab-holder .span4{width:100% !important}.tab-holder .span8{width:100% !important}.vertical-tab{max-width:82%}.tab-wrapper section{width:100%;margin:0}.tab-holder h3{margin:0 0 30px;font-size:40px}.tab-holder.vertical-tab-right{padding-top:0}.section_header h4{font-size:20px}.tab-holder.vertical-tab-right .span8,.tab-holder.vertical-tab-right .span4{width:100% !important}.tab-wrapper section h3.content-heading{line-height:28px;margin:0 0 20px}}@media(max-width:575px){.vertical-tab{max-width:100%}.section_header h4{font-size:20px}.tab-holder h3{font-size:28px;line-height:40px}.tab-holder.vertical-tab-right .vertical-tab .tab a span.tabber_icons{margin-right:10px}.vertical-tab .tab a span{font-size:14px}.tab-holder.vertical-tab-right .vertical-tab .tab a span{margin-right:16px}.tab-holder.vertical-tab-right .vertical-tab .tab a{padding:21px 50px 29px 20px}.tab-wrapper section h3.content-heading{font-size:20px;line-height:28px}.tab-holder.vertical-tab-right .vertical-tab{margin:0}}@keyframes open{0%{display:none;transform:translate3d(0,-1rem,0);opacity:0}1%{display:block;transform:translate3d(0,-1rem,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes close{0%{display:block;opacity:1}99%{display:none;opacity:0}100%{opacity:0}}