/**handles:cf7ic_style,child-style,flexaclinic-style**/
.captcha-image{border:1px solid;padding:10px;display:inline-block;text-align:center}.cf7ic_instructions{display:block}.captcha-image .cf7ic_instructions span{font-weight:700}span.captcha-image>label{display:inline-block!important;position:relative;width:auto!important}.captcha-image svg{padding:5px;width:35px;height:35px;box-sizing:border-box}.captcha-image label>input+svg{cursor:pointer;border:2px solid transparent;position:relative;overflow:hidden}.captcha-image label:nth-child(2),.captcha-image label:nth-child(3){margin-right:5px}.captcha-image label>input:checked+svg,.captcha-image label>input:focus+svg{border:2px solid red}span.wpcf7-form-control.wpcf7-cf7ic{border:none}.kc_captcha{display:inherit}.cf7ic-style1{border:1px solid;padding:10px;display:inline-block;text-align:center}.cf7ic-icon-wrapper{font-size:inherit}.cf7ic-style1 .cf7ic-icon-wrapper .fa,.cf7ic-style1 .cf7ic-icon-wrapper svg{font-size:inherit;border-color:inherit}body .cf7ic-style1 .cf7ic-icon-wrapper svg{width:1em;height:1em;fill:currentColor;box-sizing:content-box!important}.captcha-image .cf7ic-icon-wrapper label,.woocommerce .captcha-image .cf7ic-icon-wrapper label,.woocommerce-page .captcha-image .cf7ic-icon-wrapper label{display:inline-block;width:inherit;vertical-align:text-top}.captcha-image label>input{opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:none!important;position:absolute!important}.captcha-image label>input+*{position:static;cursor:pointer;border-width:2px;border-style:none;border-color:transparent;padding:7px}.captcha-image label>input:checked+*,.captcha-image label>input:focus+*{padding:7px;border-width:2px;border-style:solid}.cf7ic-special{opacity:0;pointer-events:none;position:absolute;left:0;width:200px}.cf7ic-loader,.cf7ic-loader:after,.cf7ic-loader:before{border-radius:50%!important;width:2em!important;height:2em!important;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:cf7ic-load 1.2s infinite ease-in-out;animation:cf7ic-load 1.2s infinite ease-in-out}.cf7ic-loader{display:block;color:#444;font-size:10px!important;margin:4.8em 6em!important;position:relative!important;text-indent:-9999em!important;-webkit-transform:translateZ(0)!important;-ms-transform:translateZ(0)!important;transform:translateZ(0)!important;-webkit-animation-delay:-.16s;animation-delay:-.16s}.cf7ic-loader:after,.cf7ic-loader:before{content:'';position:absolute;top:0}.cf7ic-loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.cf7ic-loader:after{left:3.5em}@-webkit-keyframes cf7ic-load{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes cf7ic-load{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.ai1ic-fields{height:0!important;display:block;overflow:hidden!important}body .ai1ic-fields input{position:absolute;transform:scale(0)}.cf7ic-wpf{margin-bottom:30px!important}.cf7ic-wpf .captcha-image label{width:35px!important}.cf7ic-wpf .captcha-image label i{width:35px!important;text-align:center}.cf7ic-wpf .captcha-image .cf7ic-icon-wrapper{display:block;text-align:left!important}

*{-webkit-font-smoothing:antialiased}@media only screen and (max-device-width:640px){#content{margin-bottom:0!important}}#main .block-cta-cards .cta-card .fusion-column-wrapper:after,#main .block-subpage-links .subpage-link .fusion-column-wrapper:after,.fullwidth-linkbox:after,.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu .email .link-text:before,.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu .location a:before,.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu .phone .link-text:before,.link-box_text-box>.fusion-column-wrapper:after{font-family:"Font Awesome 5 Free";font-weight:900}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-subtitle,#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-text,#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-title,#main .block-impact-hero .impact-hero-title-wrap .fusion-column-wrapper .impact-hero-title,#main .block-subpage-links .subpage-link .fusion-column-wrapper .subpage-link-text,#main .block-subpage-links .subpage-link .fusion-column-wrapper .subpage-link-title,.banner-text p,.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-content,.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-subtitle,.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-title,.fullwidth-linkbox .fwlb-body,.fullwidth-linkbox .fwlb-lrg-title,.fullwidth-linkbox .fwlb-med-title,.fusion-main-menu .menu-text,.fusion-page-title-captions h1,.fusion-page-title-captions h3{text-shadow:1px 1px 1px #00000029}.wpcf7-form{margin:0 auto!important}.wpcf7-form .input-wrap{margin-bottom:12px}.wpcf7-form .input-wrap.submit-wrap{text-align:right}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text]{height:45px;font-size:16px!important;background:#efefef;border-radius:0!important;border-color:#efefef;color:#2c2c2c}.wpcf7-form input[type=email].wpcf7-not-valid,.wpcf7-form input[type=tel].wpcf7-not-valid,.wpcf7-form input[type=text].wpcf7-not-valid{border-color:#c0392b}.wpcf7-form input[type=submit],.wpcf7-submit{font-size:14px!important;border-radius:4px!important}@media screen and (max-width:500px){.wpcf7-form input[type=submit],.wpcf7-submit{display:block;width:100%!important}}.wpcf7-form textarea{resize:vertical;font-size:16px!important;padding-top:12px!important;padding-bottom:12px!important;border-radius:0!important;background:#efefef!important;border-color:#efefef!important;color:#2c2c2c!important}.wpcf7-form textarea.wpcf7-not-valid{border-color:#c0392b!important}.wpcf7-form input.wpcf7-not-valid:focus,.wpcf7-form input:focus,.wpcf7-form textarea.wpcf7-not-valid:focus,.wpcf7-form textarea:focus{border-color:#2cb1d1!important}span.wpcf7-not-valid-tip{display:block!important;margin:5px!important;color:#c0392b!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none!important;background:0 0!important}.validation_message{color:#fff!important}.wpcf7-response-output,.wpcf7-validation-errors{color:#fff!important}.grecaptcha-badge{opacity:0!important;height:0!important;width:0!important;overflow:hidden!important;pointer-events:none!important}.form-title-mobile{display:none!important}@media screen and (max-width:800px){.form-title-mobile{display:block!important}}#wrapper header.fusion-header-wrapper{position:fixed;top:0;left:0;width:100%}#wrapper{padding-top:40px!important}@media screen and (max-width:1330px){#wrapper{padding-top:130px!important}}.fusion-secondary-header{padding-left:0!important;padding-right:0!important;border-bottom:none!important}.fusion-secondary-header .menu{overflow:hidden}.fusion-secondary-header .menu li a{-webkit-transition:all .3s ease;transition:all .3s ease}.fusion-secondary-header .menu li a:hover{color:#2cb1d1}.fusion-secondary-header .menu li.top-bar-button{float:right}.fusion-secondary-header .menu li.top-bar-button a{display:inline-block;background-color:#ff890f;color:#fff;padding-top:12px;padding-left:24px;padding-right:24px;font-weight:700;text-transform:uppercase;-webkit-transform:all .3s ease;transform:all .3s ease}.fusion-secondary-header .menu li.top-bar-button a:hover{background-color:#ffa242}.fusion-secondary-header .menu li.top-bar-button.secondary a{background-color:#2cb1d1!important}.fusion-secondary-header .menu li.top-bar-button.secondary a:hover{background-color:#55c1db!important}.fusion-secondary-header .menu li.top-bar-button.iv-lounge a{background-image:url("/wp-content/uploads/2023/10/iv-lounge-button-2.png");background-position:center;background-size:cover}.fusion-secondary-header .menu li.top-bar-button.iv-lounge a span.menu-text{color:transparent!important}@media screen and (max-width:800px){.fusion-secondary-header .menu li.top-bar-button.iv-lounge{display:none}}@media screen and (max-width:1330px){.fusion-secondary-header .menu li.top-bar-button{float:right!important}}@media screen and (max-width:1330px){.fusion-secondary-header .menu li{float:left!important}}@media screen and (max-width:1330px){.fusion-secondary-header .menu li.location{display:none}}@media screen and (max-width:1000px){.fusion-secondary-header .menu li.email{display:none}}@media screen and (max-width:800px){.fusion-secondary-header .menu li.phone{display:none}.fusion-secondary-header .menu li.top-bar-button{width:50%;border-left:none!important}.fusion-secondary-header .menu li.top-bar-button a{display:block;width:100%;text-align:center}}@media screen and (max-width:650px){.fusion-secondary-header .menu li.top-bar-button a{padding-left:10px;padding-right:10px}.fusion-secondary-header .menu li.top-bar-button a span.mobile-hide{display:none!important}}@media screen and (max-width:600px){.fusion-secondary-header .menu li.top-bar-button a{line-height:1!important}}@media screen and (min-width:1331px){.fusion-header-wrapper:not(.fusion-is-sticky) .fusion-header{background-color:transparent!important;background:-webkit-gradient(linear,left top,left bottom,from(#292929),color-stop(50%,rgba(34,34,34,.74)),to(rgba(51,51,51,0))) 0 0 no-repeat padding-box!important;background:linear-gradient(180deg,#292929 0,rgba(34,34,34,.74) 50%,rgba(51,51,51,0) 100%) 0 0 no-repeat padding-box!important}.fusion-header-wrapper:not(.fusion-is-sticky) .fusion-header.fusion-sticky-shadow-custom{background-color:#2c2c2c!important}}.fusion-header{padding-left:10px!important;-webkit-transition:all .3s ease;transition:all .3s ease}.fusion-header.fusion-sticky-shadow-custom{-webkit-box-shadow:0 3px 3px 0 rgba(25,25,25,.5);box-shadow:0 3px 3px 0 rgba(25,25,25,.5)}@media screen and (max-width:400px){.fusion-header{padding-right:20px!important}}.home .fusion-header .fusion-logo{-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:1331px){.home .fusion-header:not(.fusion-sticky-shadow-custom) .fusion-logo{opacity:0!important}.home .fusion-header.fusion-sticky-shadow-custom .fusion-logo{opacity:1!important}}@media screen and (max-width:1330px){.home .home-slider-logo{display:none}}@media screen and (min-width:1024px) and (max-width:1330px){.home .home-slider-adjust-contents{margin-top:-120px!important}}.fusion-main-menu{text-transform:uppercase}@media screen and (max-width:1350px){.fusion-main-menu .menu-text{font-size:13px!important}}@media screen and (max-width:1500px){.fusion-main-menu>ul>li{padding-right:20px!important}.fusion-main-menu>ul>li:last-child{padding-right:0!important}}@media screen and (max-width:1400px){.fusion-main-menu>ul>li{padding-right:20px!important}.fusion-main-menu>ul>li:last-child{padding-right:0!important}}.fusion-main-menu .sub-menu{-webkit-box-shadow:3px 3px 3px 0 rgba(25,25,25,.5)!important;box-shadow:3px 3px 3px 0 rgba(25,25,25,.5)!important}.fusion-main-menu .sub-menu>li:hover>a>span{color:#2cb1d1!important}.fusion-main-menu .sub-menu>li>a>span{line-height:18px;font-weight:700!important;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:350px){.fusion-flyout-mobile-menu-icons a.fusion-flyout-menu-toggle{padding:0 10px!important}}.avada-flyout-menu-direction-fade .fusion-header-has-flyout-menu.fusion-flyout-active .fusion-flyout-menu-bg{top:48px!important}.fusion-header-has-flyout-menu .fusion-flyout-menu .fusion-mobile-menu{margin-top:0!important;padding-top:0!important}@media screen and (max-width:400px){.fusion-mobile-menu-icons a.fusion-icon-bars{margin-left:5px!important}}.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a{padding-left:36px!important}.fusion-mobile-nav-holder>ul{max-height:390px!important;overflow-y:scroll}.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item>a{height:auto!important;text-transform:uppercase;padding-top:9px!important;padding-bottom:9px!important;line-height:24px!important}.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item>a>span{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item .sub-menu>li:hover>a>span{color:#2cb1d1!important}.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item .sub-menu>li>a{padding-left:42px!important;height:auto!important;text-transform:uppercase;padding-top:9px!important;padding-bottom:9px!important;padding-right:16px!important;line-height:24px!important}.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item .sub-menu>li>a:before{margin-right:4px}.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item .sub-menu>li>a>span{text-transform:uppercase;line-height:18px;font-weight:700!important;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body.page-id-409 .avada-page-titlebar-wrapper .fusion-page-title-bar,body.page-id-411 .avada-page-titlebar-wrapper .fusion-page-title-bar{background-size:contain!important;background-color:#333!important;background-position:center bottom!important}@media screen and (max-width:1300px){body.page-id-409 .avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper,body.page-id-411 .avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;padding-top:48px!important}}@media screen and (max-width:1100px){body.page-id-409 .avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper,body.page-id-411 .avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper{padding-top:64px!important}}@media screen and (max-width:800px){body.page-id-409 .avada-page-titlebar-wrapper .fusion-page-title-bar,body.page-id-411 .avada-page-titlebar-wrapper .fusion-page-title-bar{padding-bottom:150px!important}body.page-id-409 .avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row,body.page-id-411 .avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.page-id-409 .avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper,body.page-id-411 .avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-row .fusion-page-title-wrapper{padding-top:0!important}}@media screen and (max-width:500px){body.page-id-409 .avada-page-titlebar-wrapper .fusion-page-title-bar,body.page-id-411 .avada-page-titlebar-wrapper .fusion-page-title-bar{padding-bottom:64px!important}}.avada-page-titlebar-wrapper{position:relative}.fusion-page-title-bar{padding-left:64px!important;padding-right:64px!important;background-position:right 25% top!important}.fusion-page-title-bar:before{content:'';width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(26,26,26,.5)),color-stop(60%,rgba(26,26,26,0)));background:linear-gradient(90deg,rgba(26,26,26,.5) 0,rgba(26,26,26,0) 60%);display:block;position:absolute;left:0;top:0}@media screen and (max-width:800px){.fusion-page-title-bar{padding-top:64px!important;padding-bottom:64px!important}.fusion-page-title-bar:before{background:-webkit-gradient(linear,left top,right top,from(rgba(26,26,26,.4)),to(rgba(26,26,26,.4)));background:linear-gradient(90deg,rgba(26,26,26,.4) 0,rgba(26,26,26,.4) 100%)}}@media screen and (max-width:500px){.fusion-page-title-bar{padding-left:24px!important;padding-right:24px!important}}.fusion-page-title-captions{padding-top:50px}@media screen and (max-width:1330px){.fusion-page-title-captions{padding-top:0}}.fusion-page-title-captions h1{text-transform:uppercase;font-size:48px;line-height:58px;margin-bottom:20px!important}@media screen and (max-width:500px){.fusion-page-title-captions h1{font-size:36px!important;line-height:42px!important}}.fusion-page-title-captions h3{max-width:480px;line-height:24px!important}#sliders-container{text-shadow:1px 1px 1px #00000029!important}@media screen and (max-width:800px){#sliders-container{display:none!important}}@media screen and (min-width:801px){.avada-page-titlebar-wrapper.desktop-hide{display:none!important}}.section-one-lrg-txt{max-width:440px}.section-one-lrg-txt p{font-size:36px!important;font-weight:700!important;line-height:39px;text-transform:uppercase}#main .block-black-text-strip .fusion-builder-row{max-width:1440px}#main .block-black-text-strip .black-text-strip-left .black-text-strip-title{text-transform:uppercase}@media screen and (max-width:500px){#main .block-black-text-strip .black-text-strip-left .black-text-strip-title{font-size:24px!important;line-height:32px!important}#main .block-black-text-strip .black-text-strip-left .black-text-strip-title .fusion-responsive-typography-calculated{line-height:inherit!important}}#main .block-black-text-strip .black-text-strip-left .black-text-strip-title .fusion-responsive-typography-calculated{font-size:inherit!important}#main .block-black-text-strip .black-text-strip-right .black-text-strip-text{color:#fff}@media screen and (max-width:500px){#main .block-black-text-strip{padding-left:24px!important;padding-right:24px!important;padding-top:32px!important;padding-bottom:32px!important}}.link-box{position:relative}.link-box>.fusion-column-wrapper{height:0!important;padding-bottom:50%!important}@media (min-width:800px) and (max-width:930px){.link-box>.fusion-column-wrapper{padding-bottom:70%!important}}.link-box>.fusion-column-wrapper>.fusion-builder-row{position:absolute;bottom:0}.link-box_text-box{width:calc(100% - (30px));-webkit-transition:.3s;transition:.3s}.link-box_text-box>.fusion-column-wrapper{padding:20px 50px!important;margin-bottom:20px;-webkit-transition:.3s;transition:.3s}.link-box_text-box>.fusion-column-wrapper:before{content:'';background:#2cb1d1;height:100%;width:16px;display:block;position:absolute;top:0;left:0}.link-box_text-box>.fusion-column-wrapper:after{content:'\f105';color:#fff;font-size:28px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link-box_text-box .lb-title{text-transform:uppercase;font-size:28px}.lrg-lb>.fusion-column-wrapper{padding-bottom:30%!important}@media (min-width:800px) and (max-width:900px){.lrg-lb>.fusion-column-wrapper{padding-bottom:35%!important}}.link-box:hover .link-box_text-box{width:calc(100% - (20px));-webkit-transition:.3s;transition:.3s}.link-box:hover .link-box_text-box>.fusion-column-wrapper{padding-right:60px!important;-webkit-transition:.3s;transition:.3s}.lrg-lb:hover .link-box_text-box{width:calc(50% - (20px))!important;-webkit-transition:.3s;transition:.3s}#main .block-subpage-links .fusion-builder-row{max-width:1440px}#main .block-subpage-links .subpage-link{height:0;padding-bottom:45%;cursor:pointer}#main .block-subpage-links .subpage-link>.fusion-column-inner-bg{margin-left:0!important;margin-right:0!important}#main .block-subpage-links .subpage-link .fusion-column-wrapper{position:absolute;bottom:24px;left:0;background-color:rgba(21,21,21,.73);margin-right:24px;padding:24px!important;padding-right:48px!important;border-left:15px solid #2cb1d1;-webkit-transition:all .3s ease;transition:all .3s ease}#main .block-subpage-links .subpage-link .fusion-column-wrapper:after{content:'\f105';color:#fff;font-size:24px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease}#main .block-subpage-links .subpage-link .fusion-column-wrapper .subpage-link-title{text-transform:uppercase}#main .block-subpage-links .subpage-link .fusion-column-wrapper .subpage-link-text{color:#fff}#main .block-subpage-links .subpage-link .fusion-column-wrapper .subpage-link-text p:last-child{margin-bottom:0}#main .block-subpage-links .subpage-link .fusion-column-inner-bg .fusion-column-inner-bg-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease;transition:all .3s ease}#main .block-subpage-links .subpage-link:hover .fusion-column-wrapper{margin-right:19px;border-left-width:20px;background-color:rgba(21,21,21,.8)}#main .block-subpage-links .subpage-link:hover .fusion-column-inner-bg .fusion-column-inner-bg-image{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#main .block-subpage-links .subpage-link.fusion-one-full .fusion-column-wrapper{max-width:50%}@media screen and (max-width:800px){#main .block-subpage-links .subpage-link.fusion-one-full .fusion-column-wrapper{max-width:100%}}#main .block-subpage-links .subpage-link.fusion-one-full:hover .fusion-column-wrapper{max-width:calc(50% + 5px)}@media screen and (max-width:800px){#main .block-subpage-links .subpage-link.fusion-one-full:hover .fusion-column-wrapper{max-width:100%}}@media screen and (max-width:800px){#main .block-subpage-links .subpage-link{padding-top:0;padding-bottom:0;height:auto}#main .block-subpage-links .subpage-link .fusion-column-wrapper{position:relative;bottom:auto;left:auto;margin-right:0}#main .block-subpage-links .subpage-link:hover .fusion-column-wrapper{margin-right:0;padding-right:19px;background-color:rgba(21,21,21,.5)}#main .block-subpage-links .subpage-link:hover .fusion-column-wrapper:after{right:11px}}@media screen and (max-width:500px){#main .block-subpage-links{padding-left:24px!important;padding-right:24px!important}}.fullwidth-linkbox{height:0;padding-bottom:40%!important}.fullwidth-linkbox:after{content:'\f105';background:#2cb1d1;height:100%;width:78px;display:block;position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:36px;color:#fff}.fullwidth-linkbox .fwlb-lrg-title{text-transform:uppercase;font-size:48px;line-height:58px}.fullwidth-linkbox .fwlb-lrg-title p{margin:0!important}.fullwidth-linkbox .fwlb-med-title{text-transform:uppercase;font-size:38px;line-height:39px}.fullwidth-linkbox .fwlb-body{max-width:460px}.fullwidth-linkbox .fusion-column-content{position:absolute;top:-50%;-webkit-transform:translateY(50%);transform:translateY(50%);left:0}#main .block-cta-cards .fusion-builder-row{max-width:1440px}#main .block-cta-cards .cta-card>.fusion-column-inner-bg{margin-left:0!important;margin-right:0!important}#main .block-cta-cards .cta-card .fusion-column-wrapper{-webkit-transition:all .3s ease;transition:all .3s ease}#main .block-cta-cards .cta-card .fusion-column-wrapper:before{content:'';display:block;position:absolute;right:0;top:0;width:73px;height:100%;background-color:#2cb1d1;-webkit-transition:all .3s ease;transition:all .3s ease}#main .block-cta-cards .cta-card .fusion-column-wrapper:after{content:'\f105';color:#fff;font-size:34px;position:absolute;right:28px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-title{max-width:875px}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-subtitle,#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-text{max-width:600px}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-title{text-transform:uppercase}@media screen and (max-width:500px){#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-title{font-size:32px!important;line-height:36px!important;margin-bottom:16px!important}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-title .fusion-responsive-typography-calculated{line-height:inherit!important}}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-title .fusion-responsive-typography-calculated{font-size:inherit!important}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-subtitle{text-transform:uppercase}@media screen and (max-width:500px){#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-subtitle{font-size:24px!important;line-height:32px!important}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-subtitle .fusion-responsive-typography-calculated{line-height:inherit!important}}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-subtitle .fusion-responsive-typography-calculated{font-size:inherit!important}#main .block-cta-cards .cta-card .fusion-column-wrapper .cta-card-text{color:#fff}#main .block-cta-cards .cta-card .fusion-column-inner-bg .fusion-column-inner-bg-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease;transition:all .3s ease}#main .block-cta-cards .cta-card:hover .fusion-column-wrapper:before{width:79px;background-color:#30cae5}#main .block-cta-cards .cta-card:hover .fusion-column-wrapper:after{right:31px}#main .block-cta-cards .cta-card:hover .fusion-column-inner-bg .fusion-column-inner-bg-image{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media screen and (max-width:800px){#main .block-cta-cards .cta-card .fusion-column-wrapper{padding-left:24px!important;padding-right:24px!important}#main .block-cta-cards .cta-card .fusion-column-wrapper:after,#main .block-cta-cards .cta-card .fusion-column-wrapper:before{display:none}}@media screen and (max-width:500px){#main .block-cta-cards{padding-left:24px!important;padding-right:24px!important}}.cta-lrg-txt{font-size:32px!important;text-transform:uppercase;line-height:39px}.cta-txt-col .cta-bookonline{width:auto!important}#main .block-contact-cta .fusion-builder-row{max-width:1440px}#main .block-contact-cta .contact-cta-form-title-mobile,#main .block-contact-cta .contact-cta-title{text-transform:uppercase;max-width:475px}@media screen and (max-width:500px){#main .block-contact-cta .contact-cta-form-title-mobile,#main .block-contact-cta .contact-cta-title{font-size:24px!important;line-height:32px!important}#main .block-contact-cta .contact-cta-form-title-mobile .fusion-responsive-typography-calculated,#main .block-contact-cta .contact-cta-title .fusion-responsive-typography-calculated{line-height:inherit!important}}#main .block-contact-cta .contact-cta-form-title-mobile .fusion-responsive-typography-calculated,#main .block-contact-cta .contact-cta-title .fusion-responsive-typography-calculated{font-size:inherit!important}#main .block-contact-cta .contact-cta-form-title-mobile{display:none}#main .block-contact-cta .contact-cta-text{color:#fff;max-width:700px}#main .block-contact-cta .contact-cta-button-wrap{width:auto!important}@media screen and (max-width:800px){#main .block-contact-cta .contact-cta-button-wrap{margin-right:24px!important}#main .block-contact-cta .contact-cta-button-wrap:last-child{margin-right:0!important}}@media screen and (max-width:500px){#main .block-contact-cta .contact-cta-button-wrap{margin-right:12px!important}#main .block-contact-cta .contact-cta-button-wrap:last-child{margin-right:0!important}#main .block-contact-cta .contact-cta-button-wrap .fusion-button{padding-left:25px!important;padding-right:25px!important}}#main .block-contact-cta .contact-form-col .wpcf7-form input[type=email],#main .block-contact-cta .contact-form-col .wpcf7-form input[type=tel],#main .block-contact-cta .contact-form-col .wpcf7-form input[type=text]{background:#2e2e2e;border-color:#2e2e2e;color:#fff}#main .block-contact-cta .contact-form-col .wpcf7-form textarea{background:#2e2e2e!important;border-color:#2e2e2e!important;color:#fff!important}#main .block-contact-cta .contact-form-col .wpcf7-form textarea:focus{border-color:#2cb1d1!important}#main .block-contact-cta .contact-form-col .wpcf7-form .captcha-image{display:block!important;color:#96989a!important;width:100%;padding:12px 15px!important;margin-bottom:12px;background-color:#2e2e2e;border-color:#2e2e2e}#main .block-contact-cta .contact-form-col .wpcf7-form .captcha-image .cf7ic_instructions{text-align:left;margin-bottom:14px}#main .block-contact-cta .contact-form-col .wpcf7-form .captcha-image .cf7ic_instructions span{color:#96989a!important}#main .block-contact-cta .contact-form-col .wpcf7-form .captcha-image label>input:checked+svg{border-color:#2cb1d1!important}@media screen and (max-width:1100px){#main .block-contact-cta .contact-cta-text-wrap,#main .block-contact-cta .contact-form-col{width:calc(50% - ((4%) * .5))!important}}@media screen and (max-width:900px){#main .block-contact-cta .contact-cta-text-wrap,#main .block-contact-cta .contact-form-col{width:100%!important;margin:0!important}#main .block-contact-cta .contact-cta-form-title-mobile{display:block}}@media screen and (max-width:500px){#main .block-contact-cta{padding-left:24px!important;padding-right:24px!important;padding-top:32px!important;padding-bottom:32px!important}}.parent-service-txtblock .fusion-builder-row{max-width:1400px;margin:0 auto}.parent-service-txtblock .fusion-builder-row .title{font-size:32px;font-weight:700;text-transform:uppercase;line-height:39px}#main .block-generic-text .fusion-builder-row{max-width:1440px}#main .block-generic-text .fusion-builder-row h1,#main .block-generic-text .fusion-builder-row h2,#main .block-generic-text .fusion-builder-row h3,#main .block-generic-text .fusion-builder-row h4,#main .block-generic-text .fusion-builder-row h5,#main .block-generic-text .fusion-builder-row h6{text-transform:uppercase}@media screen and (max-width:500px){#main .block-generic-text{padding-left:24px!important;padding-right:24px!important;padding-top:32px!important;padding-bottom:32px!important}#main .block-generic-text h1,#main .block-generic-text h2,#main .block-generic-text h3,#main .block-generic-text h4,#main .block-generic-text h5,#main .block-generic-text h6{font-size:24px!important}}.banner-left:before{content:'';background:#2cb1d1;height:100%;width:16px;display:block;position:absolute;top:0;left:0}.banner-right:before{content:'';background:#2cb1d1;height:100%;width:16px;display:block;position:absolute;top:0;right:0}.banner-text p{font-size:48px;color:#fff;line-height:58px;font-weight:700;text-transform:uppercase;margin-bottom:0}#main .block-impact-hero{padding:0!important}#main .block-impact-hero.left{border-left:16px solid #2cb1d1}@media screen and (max-width:500px){#main .block-impact-hero.left .impact-hero-title-wrap .fusion-column-wrapper{padding-left:24px!important;padding-right:40px!important}}#main .block-impact-hero.right{border-right:16px solid #2cb1d1}#main .block-impact-hero.right .impact-hero-title-wrap .fusion-column-wrapper .impact-hero-title{float:right}@media screen and (max-width:500px){#main .block-impact-hero.right .impact-hero-title-wrap .fusion-column-wrapper{padding-right:24px!important;padding-left:40px!important}}#main .block-impact-hero.greyscale .impact-hero-title-wrap .fusion-column-wrapper{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease;transition:all .3s ease}#main .block-impact-hero .impact-hero-title-wrap .fusion-column-wrapper .impact-hero-title{max-width:900px;text-transform:uppercase}@media screen and (max-width:500px){#main .block-impact-hero .impact-hero-title-wrap .fusion-column-wrapper .impact-hero-title{font-size:32px!important;line-height:36px!important}#main .block-impact-hero .impact-hero-title-wrap .fusion-column-wrapper .impact-hero-title .fusion-responsive-typography-calculated{line-height:inherit!important}}#main .block-impact-hero .impact-hero-title-wrap .fusion-column-wrapper .impact-hero-title .fusion-responsive-typography-calculated{font-size:inherit!important}#main .block-impact-hero.greyscale:hover .impact-hero-title-wrap .fusion-column-wrapper{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#main .block-affiliates-accordions .fusion-builder-row{max-width:1440px}@media screen and (max-width:500px){#main .block-affiliates-accordions{padding-left:24px!important;padding-right:24px!important;padding-top:32px!important;padding-bottom:32px!important}}#main .fusion-accordian .fusion-toggle-boxed-mode{position:relative;padding-left:16px}#main .fusion-accordian .fusion-toggle-boxed-mode:before{position:absolute;content:'';display:block;top:0;left:0;width:16px;height:100%;background-color:#2cb1d1}#main .fusion-accordian .fusion-toggle-boxed-mode .panel-heading .panel-title>a{padding:24px!important;text-transform:uppercase;color:#2c2c2c;-webkit-transition:.3s ease;transition:.3s ease}#main .fusion-accordian .fusion-toggle-boxed-mode .panel-heading .panel-title>a:hover{color:#2cb1d1}#main .fees-anchor{position:relative!important;top:-130px!important;opacity:0!important;pointer-events:none!important}#main .fees-table-swipe-text{display:none}@media screen and (max-width:650px){#main .fees-table-swipe-text{display:block}}#main .block-staff-wrap .fusion-builder-row{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}.team-outter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team-outter .team-card{width:calc(25% - (30px + 30px));max-width:300px;min-width:300px;margin:10px 10px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;cursor:pointer!important}.team-outter .team-card .team-img{height:0;background-position:center!important;background-size:cover!important;padding-bottom:100%;position:relative;z-index:1}.team-outter .team-card .team-content{padding:20px 20px 20px 30px}.team-outter .team-card .team-content:before{content:'';background:#2cb1d1;height:100%;width:10px;display:block;position:absolute;top:0;left:0}.team-outter .team-card .team-content .name{font-size:22px;line-height:27px;font-weight:700;text-transform:uppercase;color:#1a1a1a;margin-bottom:5px!important}.team-outter .team-card .team-content .role{font-weight:700;text-transform:uppercase;color:#656565}.team-img:after{content:'';-webkit-transition:.5s!important;transition:.5s!important;height:100%;width:100%;display:block;position:absolute}.team-card:hover .team-img:after{content:'';height:100%;width:100%;background:#1e1f1f70;display:block;position:absolute;-webkit-transition:.5s!important;transition:.5s!important}.overlay{width:100vw;height:100vh;padding:5em 2em;background-color:rgba(0,0,0,.75);position:fixed;top:0;left:0;z-index:99999;display:none;overflow-y:scroll}@media screen and (max-width:1100px){.overlay{padding:2em}}@media screen and (max-width:700px){.overlay{padding:1em}}.modal-outter{position:relative;max-width:1300px;margin:0 auto}.modal-container{height:auto;width:auto;margin:0 auto;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:0;max-width:1000px;overflow-y:scroll}@media (max-width:1100px){.modal-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal-container .modal-left .pic,.modal-container .modal-right .pic{height:0;padding-bottom:100%;width:100%;background-size:cover;background-position:center center}.modal-container .modal-left .pic.mobile,.modal-container .modal-right .pic.mobile{display:none}@media screen and (max-width:1100px){.modal-container .modal-left .pic.mobile,.modal-container .modal-right .pic.mobile{display:block;padding-bottom:200px;max-width:200px;margin-bottom:24px}.modal-container .modal-left .pic.desktop,.modal-container .modal-right .pic.desktop{display:none}}.modal-container .modal-left{max-width:300px;min-width:300px;padding:20px 0 10px 40px}@media (max-width:1100px){.modal-container .modal-left{margin:0 auto;min-width:200px;padding:0}}.modal-container .modal-left:before{content:'';background:#2cb1d1;height:100%;width:16px;display:block;position:absolute;top:0;left:0}.modal-container .modal-left .title p{font-size:32px;font-weight:700;margin-top:10px;margin-bottom:5px!important;color:#2cb1d1;line-height:39px;text-transform:uppercase}.modal-container .modal-left .role p{color:#2c2c2c;font-size:17px;font-weight:700;line-height:23px;margin-bottom:20px;text-transform:uppercase}.modal-container .modal-left .quals p{color:#848484;font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}@media (max-width:1100px){.modal-container .modal-left .quals,.modal-container .modal-left .role,.modal-container .modal-left .title{display:none}}.modal-container .modal-right{width:100%;padding:30px;position:relative;overflow-y:scroll}.modal-container .modal-right .close-btn{padding:13px 18px;position:absolute;right:0;top:0;-webkit-transition:.3s;transition:.3s;cursor:pointer}.modal-container .modal-right .close-btn i{font-size:24px!important;-webkit-transition:.3s;transition:.3s}.modal-container .modal-right .close-btn:hover{color:#2cb1d1}.modal-container .modal-right .title p{font-size:32px;font-weight:700;margin-top:10px;margin-bottom:5px!important;color:#2cb1d1;line-height:39px;text-transform:uppercase}.modal-container .modal-right .role p{color:#2c2c2c;font-size:17px;font-weight:700;line-height:23px;margin-bottom:20px;text-transform:uppercase}.modal-container .modal-right .quals p{color:#848484;font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}@media (min-width:1101px){.modal-container .modal-right .quals,.modal-container .modal-right .role,.modal-container .modal-right .title{display:none}}.modal-container .modal-right .content{overflow-y:scroll}@media (min-width:1100px){.modal-container .modal-right .contact2{display:none}}@media screen and (max-width:1100px){.modal-container .modal-right{padding:24px 24px 24px 32px}.modal-container .modal-right .pic.mobile{float:left;margin-right:24px}.modal-container .modal-right .content{clear:both}}@media screen and (max-width:700px){.modal-container .modal-right .pic.mobile{float:none;margin-right:0}.modal-container .modal-right .quals{margin-bottom:24px}}.hideme{display:none}.archive #main,.blog #main,.single-post #main{background-color:#e3e3e3!important;padding:48px!important}@media screen and (max-width:500px){.archive #main,.blog #main,.single-post #main{padding:24px!important}}.archive .fusion-load-more-button,.blog .fusion-load-more-button,.single-post .fusion-load-more-button{border-radius:4px!important}.archive.category #main #content,.single-post #main #content{float:none;width:100%}.archive.category #main #sidebar,.single-post #main #sidebar{display:none!important}.single-post #main #content{max-width:1400px!important;margin-left:auto;margin-right:auto}.fusion-post-grid .fusion-post-wrapper{-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;background:#fff!important;position:relative;overflow:hidden;border:none!important}.fusion-post-grid .fusion-post-wrapper:before{content:'';background:#2cb1d1;height:100%;width:10px;display:block;position:absolute;top:0;left:0}.fusion-post-grid .fusion-flexslider{border:none!important}.fusion-post-grid .fusion-flexslider .fusion-image-wrapper img{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:saturate(0%);filter:saturate(0%)}.fusion-post-grid .fusion-flexslider .fusion-image-wrapper:hover img{-webkit-filter:saturate(100%);filter:saturate(100%)}.fusion-post-grid .fusion-flexslider .fusion-rollover .fusion-rollover-title{text-transform:uppercase}.fusion-post-grid h2.entry-title{font-size:22px!important;line-height:27px!important;font-weight:700!important;margin-bottom:10px!important;text-transform:uppercase}.fusion-post-grid h2.entry-title a{color:#1a1a1a!important}.fusion-post-grid h2.entry-title a:hover{color:#2cb1d1!important}.fusion-post-grid .fusion-single-line-meta span{color:#7b7b7a;text-transform:uppercase;font-weight:700}.fusion-post-grid .fusion-content-sep{display:none!important}.fusion-post-grid .fusion-post-content-wrapper{padding-top:24px!important}.fusion-post-grid .fusion-post-content-wrapper .fusion-post-content{margin-bottom:0!important}.custom-blog-sidebar,.fusion-blogsidebar{background:#fff!important;padding:20px 20px 20px 30px!important;position:relative}.custom-blog-sidebar:before,.fusion-blogsidebar:before{content:'';background:#2cb1d1;height:100%;width:10px;display:block;position:absolute;top:0;left:0}.custom-blog-sidebar .widget:last-child,.fusion-blogsidebar .widget:last-child{margin-bottom:0!important}.custom-blog-sidebar .heading h4,.fusion-blogsidebar .heading h4{margin:5px 0 16px 0!important;font-size:22px;text-transform:uppercase;line-height:27px}.custom-blog-sidebar li,.fusion-blogsidebar li{border:none!important;padding-left:0!important}.custom-blog-sidebar li a,.fusion-blogsidebar li a{text-transform:uppercase;font-weight:700!important;color:#656565!important}.custom-blog-sidebar li a:hover,.fusion-blogsidebar li a:hover{color:#2cb1d1!important}.custom-blog-sidebar li a:before,.fusion-blogsidebar li a:before{content:none!important}.single-post .post{padding:24px!important;background-color:#fff!important}.single-post .post .fusion-post-title-meta-wrap .entry-title{text-transform:uppercase}.single-post .post .fusion-post-title-meta-wrap .fusion-meta-info{padding:0!important;border-top:none!important;border-bottom:none!important}.single-post .post .fusion-post-title-meta-wrap .fusion-meta-info span{color:#7b7b7a;text-transform:uppercase;font-weight:700}.single-post .post .post-content .fusion-fullwidth{margin-right:0!important;margin-left:0!important}.block-contact-details-wrap .fusion-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-contact-details-wrap .fusion-row .fusion-layout-column{width:auto!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;float:none}@media screen and (max-width:1200px){.block-contact-details-wrap .fusion-row .fusion-layout-column{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width:800px){.block-contact-details-wrap .fusion-row .fusion-layout-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.contact-col-wrap .contact-details-list .fusion-li-item .icon-wrapper{height:24px!important}.contact-col-wrap .contact-details-list .fusion-li-item .fusion-li-item-content{margin-left:52px!important}.contact-col-wrap .contact-details-list .fusion-li-item .fusion-li-item-content p{line-height:24px;margin-bottom:24px}.contact-col-wrap .contact-details-list .fusion-li-item .fusion-li-item-content a{color:#2c2c2c!important}#wrapper .fusion-footer-widget-area .current-menu-item>a,#wrapper .fusion-footer-widget-area .current_page_item>a,#wrapper .fusion-footer-widget-area .fusion-vertical-menu-widget .menu li.current-menu-item>a{border-right:none!important}.fusion-footer-widget-area .fusion-columns-5{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2 h4.widget-title{font-size:16px;font-family:Montserrat;margin-bottom:14px!important}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2 .menu li a{padding:8px 0!important;font-family:Montserrat;max-width:275px;font-weight:400}@media screen and (max-width:800px){.fusion-footer-widget-area .fusion-columns-5 .col-lg-2 .menu li a{max-width:100%}}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .widget_custom_html{margin-bottom:12px}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .widget_custom_html .custom-html-widget{padding-top:6px}@media screen and (max-width:800px){.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .widget_custom_html .custom-html-widget{max-width:400px}}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu{margin-bottom:12px!important}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu .phone .link-text:before{content:'\f879';margin-right:16px}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu .email .link-text:before{content:'\f0e0';margin-right:16px}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu .location a{display:block;position:relative;padding-left:34px!important}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu .location a:before{content:'\f3c5';position:absolute;left:2px;top:7px;-webkit-transition:all .3s ease;transition:all .3s ease}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .avada_vertical_menu .location a:hover:before{color:#2cb1d1}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .social_links{padding-left:34px}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .social_links .fusion-social-network-icon{-webkit-transition:all .3s ease;transition:all .3s ease}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2.fusion-column-last .social_links .fusion-social-network-icon:hover{background-color:#2cb1d1!important;border-color:#2cb1d1!important;opacity:1!important}@media screen and (max-width:1410px){.fusion-footer-widget-area .fusion-columns-5 .col-lg-2{-ms-flex-preferred-size:33.3%;flex-basis:33.3%}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2:first-child,.fusion-footer-widget-area .fusion-columns-5 .col-lg-2:nth-child(2),.fusion-footer-widget-area .fusion-columns-5 .col-lg-2:nth-child(3){margin-bottom:48px}}@media screen and (max-width:800px){.fusion-footer-widget-area .fusion-columns-5 .col-lg-2{display:block!important;width:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin-bottom:48px}.fusion-footer-widget-area .fusion-columns-5 .col-lg-2:nth-child(5){margin-bottom:16px}}.fusion-footer-copyright-area .fusion-row{padding-left:0!important;padding-right:0!important}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:800px){.copyright{display:inline-block}}.copyright .cr-left a,.copyright .cr-left p,.copyright .cr-right a,.copyright .cr-right p{font-size:16px;color:#6f6f6f;font-family:Montserrat}.error404 #content{width:100%!important}.error404 .avada-page-titlebar-wrapper{display:none!important}.error404 #main{padding:0!important}.error404 .error404-wrap{background-image:url("/wp-content/uploads/2020/05/flexa-home-slider-1-compressor.jpg");background-position:center top;background-repeat:no-repeat;background-size:cover}.error404 .error404-wrap .error404-inner-wrap{padding:200px 48px!important;background-color:rgba(25,25,25,.68);color:#fff!important}.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap{max-width:600px;margin:0 auto;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-title{font-size:48px!important;color:#fff;text-transform:uppercase;font-weight:700!important;margin-bottom:24px!important}.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-subtitle{font-size:36px!important;line-height:42px!important;color:#fff;text-transform:uppercase;font-weight:700!important}.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-content p{color:#fff}.error404 .error404-wrap .error404-inner-wrap .error404-content-wrap .error404-content .fusion-button-wrapper{text-align:center}@media print{#sliders-container,.block-contact-cta,.fusion-footer,.fusion-header-wrapper,.fusion-video{display:none!important}.avada-page-titlebar-wrapper .fusion-page-title-bar{padding:16px!important;height:auto!important}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-captions{padding-top:0!important}.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-captions .entry-title,.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-captions .fusion-responsive-typography-calculated,.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-captions h1,.avada-page-titlebar-wrapper .fusion-page-title-bar .fusion-page-title-captions h3{text-shadow:none!important;color:#2c2c2c!important;max-width:100%!important}.block-generic-text{padding:16px!important}.fusion-accordian .panel-collapse{height:auto!important;display:block!important}.fusion-accordian .panel-collapse.collapse{display:block!important}#main .subpage-link{width:100%!important;padding:16px!important;height:auto!important;margin:0!important}#main .subpage-link .fusion-layout-column{float:none!important}#main .subpage-link .fusion-column-wrapper{position:relative!important;top:0!important;left:0!important;border-left:0!important;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}#main .subpage-link .fusion-column-wrapper .fusion-responsive-typography-calculated,#main .subpage-link .fusion-column-wrapper .subpage-link-text,#main .subpage-link .fusion-column-wrapper .title-heading-left{text-shadow:none!important;color:#2c2c2c!important;max-width:100%!important}#main .subpage-link .fusion-column-wrapper:after{display:none!important}}