/* https://thedjf.com/wp-content/themes/base-theme/assets/css/style.min.css?ver=1751583047 */
@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:100;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-Thin.woff) format("woff")}@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:200;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-ExtraLight.woff) format("woff")}@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:300;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-Light.woff) format("woff")}@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:400;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:500;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:600;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:700;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:800;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-ExtraBold.woff) format("woff")}@font-face{font-family:base-theme;font-display:swap;font-style:normal;font-weight:900;src:url(/wp-content/themes/base-theme/assets/css/../fonts/Montserrat-Black.woff) format("woff")}*,::after,::before{box-sizing:inherit;margin:0;padding:0;outline:0}html{box-sizing:border-box}a,a:hover{text-decoration:none;color:inherit}p,ul{margin:0;padding:0}li,ul{list-style-type:none}button{cursor:pointer}button,input{outline:0;border:none}body{overflow-x:hidden;scroll-behavior:smooth;font-family:base-theme}body.overflow-hidden{overflow:hidden}.d-none{display:none!important}@media (min-width:991.98px){.d-none-desktop{display:none}}@media (max-width:991.98px){.d-none-mobile{display:none}}h1,h2,h3,p{margin-bottom:0}.tab-content>.tab-pane{display:none}.fade:not(.show){opacity:0}.fade{transition:opacity .15s linear}.tab-content>.active{display:block}.centerize{display:flex;justify-content:center;text-align:center;align-items:center}.flex{display:flex}.block{display:block}@media (min-width:991.98px){#primary{min-height:75vh}}.section-header{text-align:center;margin-bottom:12px}.section-header-title{font-size:30px;font-weight:600}@media (min-width:991.98px){.section-header-title{font-size:40px}}.section-header-subtitle{font-size:16px;font-weight:400}@media (min-width:991.98px){.section-header-subtitle{font-size:18px}}.site-404{display:table;width:100%;height:calc(100vh - 60px);text-align:center;color:rgba(219,213,213,.2705882353)}.site-404 .fof{display:table-cell;vertical-align:middle}.site-404 .fof h1{font-size:50px;display:inline-block;padding-right:12px;animation:type .5s alternate infinite;color:#44d2e8}@keyframes type{from{box-shadow:inset -3px 0 0 #44d2e8}to{box-shadow:inset -3px 0 0 transparent}}.page-template-application .site-application{margin:120px 0 40px 0}@media (max-width:991.98px){.page-template-application .site-application{margin-top:110px}}.page-template-application .site-application h1{text-align:center;margin-bottom:48px}.page-template-application form .acceptance{margin-top:6px}.page-template-application form .acceptance-privacy{margin-top:24px}@media (max-width:991.98px){.page-template-application form .acceptance-privacy{margin-bottom:6px}}.home form .acceptance{margin-top:6px}.home form .acceptance-privacy{margin-top:6px;margin-bottom:0}form{background-color:#fff;border-radius:12px;padding:0 124px 0 124px;position:relative}@media (max-width:767.98px){form{padding:0}}form.invalid input:not(.wpcf7-not-valid):not(.wpcf7-file){border-color:green;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent}form .row:not(.file-upload-field) label{width:100%;margin-bottom:18px}form .row:not(.file-upload-field) label>br{display:none}form .row:not(.file-upload-field) label span input,form .row:not(.file-upload-field) label span select{width:100%;height:45px;padding:0 6px 0 12px;background-color:#f5f5f5;border:2px solid #44d2e8;border-radius:6px}form .row:not(.file-upload-field) label span textarea{height:100px;background-color:#f5f5f5;padding:6px 6px 0 12px;border:2px solid #44d2e8;border-radius:6px;width:100%}form .row{margin-bottom:18px}form .row.file-upload-field label{display:block}form .row.file-upload-field .files{width:100%;padding:0 6px 0 12px;background-color:#f5f5f5;border:2px solid #44d2e8;border-radius:6px}form .row.file-upload-field .files #mfcf7_zl_multifilecontainer .wpcf7-form-control-wrap{display:flex;-moz-column-gap:12px;column-gap:12px}form .row.file-upload-field .files #mfcf7_zl_multifilecontainer .wpcf7-form-control-wrap .mfcf7-zl-multifile-name{display:flex;flex-direction:column;row-gap:3px}form .row.file-upload-field .files .wpcf7-form-control-wrap+p{margin-bottom:16px}form .row.file-upload-field .files .wpcf7-form-control-wrap+p label input{padding:5px;border:1px solid;border-radius:3px;font-size:15px}form .row.file-upload-field label{display:flex;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px;row-gap:2px}form .wpcf7-response-output{color:#000;text-align:center}form.invalid .wpcf7-not-valid{border-color:red;border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent}form.invalid .wpcf7-not-valid-tip{display:none}form .badge{margin:auto;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;margin-bottom:24px}form .badge p{color:#fff;font-size:24px;padding:6px;letter-spacing:1px}form .wpcf7-form-control.wpcf7-submit{width:185px;height:45px;border:1px solid;border-color:transparent;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;will-change:box-shadow,transform;background-color:#44d2e8;background-image:linear-gradient(to right,#26b3c6 0,#44d2e8 51%,#20aabf 100%);border-radius:4px;box-shadow:0 2px 2px 0 rgba(38,179,198,.14),0 3px 1px -2px rgba(38,179,198,.2),0 1px 5px 0 rgba(38,179,198,.12);background-size:200% auto!important;white-space:nowrap;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),background-position .5s;margin:32px auto auto auto}form .wpcf7-form-control.wpcf7-submit:hover{box-shadow:0 14px 26px -12px #26b3c6,0 4px 23px 0 rgba(0,0,0,.32),0 8px 10px -5px #20aabf;background-position:right center;background-color:#20aabf;border-color:transparent}form .wpcf7-spinner{display:none}form .section-title-form{font-size:20px;font-weight:600;text-align:center}form .signature-row .col-lg-12{display:flex;flex-direction:column;margin:auto;justify-content:center;text-align:center}@media (max-width:991.98px){form .signature-row .col-lg-12 p{text-align:left}}form .signature-row .col-lg-12 p label{margin-bottom:0}form .signature-row .col-lg-12 .dscf7_signature .dscf7_signature_inner{border:2px solid #44d2e8;border-radius:6px}@media (max-width:991.98px){form .signature-row .col-lg-12 .dscf7_signature .dscf7_signature_inner{width:100%}}form .signature-row .col-lg-12 .dscf7_signature .dscf7_signature_inner canvas{height:140px;width:400px;border-radius:6px}@media (max-width:991.98px){form .signature-row .col-lg-12 .dscf7_signature .dscf7_signature_inner canvas{width:100%}}form .signature-row .col-lg-12 .dscf7_signature .dscf7_signature_inner.wpcf7-not-valid{border-color:red}form .acceptance .wpcf7-form-control-wrap .wpcf7-list-item,form .acceptance-privacy .wpcf7-form-control-wrap .wpcf7-list-item{margin:0}form .acceptance .wpcf7-form-control-wrap .wpcf7-list-item input,form .acceptance-privacy .wpcf7-form-control-wrap .wpcf7-list-item input{margin-right:5px;height:16px;width:16px;position:relative;top:4px}form .acceptance .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label,form .acceptance-privacy .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label{font-size:14px}form .acceptance .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label a,form .acceptance-privacy .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label a{text-decoration:underline}form .acceptance .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label a:hover,form .acceptance-privacy .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label a:hover{color:#44d2e8}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background:rgba(255,185,0,.231372549)}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok,.wpcf7 form.sent .wpcf7-response-output{background:#d4edda}.page-template-privacy .site-privacy{margin:120px 0 40px 0}@media (max-width:991.98px){.page-template-privacy .site-privacy{margin-top:110px}}.navbar-toggler{padding:0!important;outline:unset!important;border-color:unset!important;border:unset!important;z-index:99}.navbar-toggler:focus{box-shadow:unset}.menu-m{cursor:pointer;margin:0 auto;padding:0;position:relative;width:40px;height:30px}.menu-m .menu-bottom-click,.menu-m .menu-top-click{border-color:#000!important}.menu-m .menu-global.menu-bottom-click,.menu-m .menu-global.menu-top-click{left:20%}.menu-m span:nth-child(1){border-color:#000}.menu-m span:nth-child(2){border-color:#000}.menu-m span:nth-child(3){border-color:#000}.menu-m .menu-global{backface-visibility:hidden;position:absolute;left:50%;transform:translateX(-50%);border-top:3px solid;width:25px;transition:.44s;-webkit-transition:.44s;-moz-transition:.44s;-ms-transition:.44s;-o-transition:.44s;border-radius:24px;border-radius:8px}.menu-m .menu-top{top:7px}.menu-m .menu-middle{top:14px}.menu-m .menu-bottom{top:21px}.menu-m .menu-top-click{backface-visibility:hidden;top:15px;transform:rotate(50deg);transition:.44s;-webkit-transition:.44s;-moz-transition:.44s;-ms-transition:.44s;-o-transition:.44s}.menu-m .menu-middle-click{opacity:0}.menu-m .menu-bottom-click{backface-visibility:hidden;top:15px;transform:rotate(-410deg);transition:.44s .4s;-webkit-transition:.44s;-moz-transition:.44s .4s;-ms-transition:.44s .4s;-o-transition:.44s .4s}.logo_header{z-index:3}.logo_header li{transition:all .3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.logo_header li img{width:100%;height:100%!important;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.logo_header li p{font-size:40px;color:#fff;font-weight:700;letter-spacing:2px}@media (max-width:767.98px){.logo_header li p{font-size:24px;line-height:24px}}@media (min-width:991.98px){.logo_header li:last-child{display:none}}@media (max-width:991.98px){.logo_header li:first-child{display:none}}.logo_header.logo-change-on-scroll img:first-child{display:none}.logo_header.logo-change-on-scroll img:last-child{display:inherit!important}.logo_header.logo-change-on-scroll li:first-child{display:none}.logo_header.logo-change-on-scroll li:last-child{display:inherit!important}header{position:absolute;width:100%;top:0;z-index:2}.header-sticky:not(.with-announcement) header{position:absolute;width:100%;top:0;z-index:2}.header-sticky.body-on-scroll #headerbar{width:100%;position:absolute;top:0}body.menu-open{overflow:hidden}.shadow-show-on-scroll{box-shadow:0 10px 16px rgba(26,26,46,.062745098);transition:all .3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.reduce-header-height-on-scroll{transition:all .3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;padding:5px 0!important}.reduce-header-height-on-scroll .logo_header li{transition:all .3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;padding:5px}.image-on-menu-item{width:30px;height:30px;background-repeat:no-repeat;background-size:contain;display:inline-flex}#wpadminbar{position:absolute!important}html{overflow-x:hidden}header .header-minimal{align-items:center;display:flex;padding:10px 0;transition:all .3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}header .header-minimal .menu-here nav{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;flex-wrap:unset;justify-content:center}header .header-minimal .menu-here nav #navbarNav{text-align:center;flex-direction:column}header .header-minimal .menu-here nav #navbarNav .navbar-nav{gap:20px}header .header-minimal .menu-here nav #navbarNav .navbar-nav li{color:#fff;transition:all .3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}@media (min-width:991.98px){header .header-minimal .menu-here nav #navbarNav .navbar-nav li{display:flex;align-items:center}}header .header-minimal .menu-here nav #navbarNav .navbar-nav li a{-moz-column-gap:10px;column-gap:10px}@media (min-width:991.98px){header .header-minimal .menu-here nav #navbarNav .navbar-nav li a{display:flex;align-items:center}}@media (min-width:991.98px){header .header-minimal .menu-here nav #navbarNav{flex:1}}@media (max-width:991.98px){header .header-minimal .menu-here nav #navbarNav{width:100%;position:fixed;top:50px;z-index:9;left:0;background:#fff;transition:all .3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}header .header-minimal .menu-here nav #navbarNav .navbar-nav{padding:20px 0}}body:not(.home) header .header-minimal{background:#44d2e8;transition:all .3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}body:not(.home) header .headerbar nav{justify-content:space-between}@media (max-width:767.98px){body:not(.home) header .headerbar nav{justify-content:space-between}}@media (max-width:991.98px){body:not(.home) header .headerbar .logo_header li p{font-size:24px}}body:not(.home) header .notfrontpage-button{color:#fff;font-size:14px;line-height:22px;letter-spacing:1px;position:relative;white-space:nowrap}body:not(.home) header .notfrontpage-button:after{position:absolute;content:"";width:100%;height:1px;background-color:#fff;bottom:0;left:0}footer{padding:0 0;background:linear-gradient(135deg,#44d2e8,#26b3c6,#20aabf)}footer .site-footer-columns{padding:30px 0}@media (max-width:991.98px){footer .site-footer-columns .row{justify-content:center}}footer .site-footer-columns .col-lg-4{margin:30px 0}@media (max-width:991.98px){footer .site-footer-columns .col-lg-4{max-width:600px}footer .site-footer-columns .col-lg-4:first-child{margin-top:0}footer .site-footer-columns .col-lg-4:last-child{margin-bottom:0}}@media (max-width:767.98px){footer .site-footer-columns .col-lg-4{max-width:90%}}footer .site-footer-columns h2{font-size:30px;color:#fff;margin-bottom:12px}@media (min-width:767.98px){footer .site-footer-columns h2{margin-bottom:24px;text-align:center}}footer .site-footer-columns ul{display:flex;flex-direction:column;row-gap:12px;justify-content:center;text-align:center}footer .site-footer-columns ul li{color:#fff}@media (min-width:767.98px){footer .site-footer-columns ul li{text-align:center}}footer .site-footer-copyrights{padding:5px 0}footer .site-footer-copyrights .container{border-top:1px solid #fff;padding-top:8px}footer .site-footer-copyrights p{margin:0;text-align:center;color:#fff;font-size:13px}footer .logo_footer{z-index:3}footer .logo_footer li{height:40px;max-width:170px}footer .logo_footer li img{width:100%;height:100%!important;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.banner-one__section{display:flex;align-items:center;position:relative}.banner-one__section.banner-type--background{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:712px}@media (min-width:450px){.banner-one__section.banner-type--background{min-height:712px}}@media (min-width:991.98px){.banner-one__section.banner-type--background{height:100vh;background-attachment:fixed}}.banner-one__section.banner-type--background .banner-content.container{position:relative;top:unset;left:unset;transform:unset}.banner-one__section.banner-type--background::before{background-color:rgba(0,0,0,.462745098);content:"";position:absolute;width:100%;height:100%}.banner-one__section.banner-type--background .banner-content,.banner-one__section.banner-type--slider .banner-content,.banner-one__section.banner-type--video .banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:#fff}@media (max-width:991.98px){.banner-one__section.banner-type--background .banner-content .row,.banner-one__section.banner-type--slider .banner-content .row,.banner-one__section.banner-type--video .banner-content .row{row-gap:60px}}.banner-one__section.banner-type--background .banner-content .row .leftside,.banner-one__section.banner-type--slider .banner-content .row .leftside,.banner-one__section.banner-type--video .banner-content .row .leftside{align-self:center}@media (min-width:1200px){.banner-one__section.banner-type--background .banner-content .row .leftside,.banner-one__section.banner-type--slider .banner-content .row .leftside,.banner-one__section.banner-type--video .banner-content .row .leftside{padding-right:100px}}.banner-one__section.banner-type--background .banner-content .row .leftside .banner-h1,.banner-one__section.banner-type--slider .banner-content .row .leftside .banner-h1,.banner-one__section.banner-type--video .banner-content .row .leftside .banner-h1{margin-bottom:24px;font-size:40px}@media (min-width:767.98px){.banner-one__section.banner-type--background .banner-content .row .leftside .banner-h1,.banner-one__section.banner-type--slider .banner-content .row .leftside .banner-h1,.banner-one__section.banner-type--video .banner-content .row .leftside .banner-h1{font-size:50px}}@media (min-width:991.98px){.banner-one__section.banner-type--background .banner-content .row .leftside .banner-h1,.banner-one__section.banner-type--slider .banner-content .row .leftside .banner-h1,.banner-one__section.banner-type--video .banner-content .row .leftside .banner-h1{font-size:60px}}.banner-one__section.banner-type--background .banner-content .row .leftside .banner-paragraph,.banner-one__section.banner-type--slider .banner-content .row .leftside .banner-paragraph,.banner-one__section.banner-type--video .banner-content .row .leftside .banner-paragraph{margin-bottom:12px;font-size:18px}@media (min-width:767.98px){.banner-one__section.banner-type--background .banner-content .row .leftside .banner-paragraph,.banner-one__section.banner-type--slider .banner-content .row .leftside .banner-paragraph,.banner-one__section.banner-type--video .banner-content .row .leftside .banner-paragraph{font-size:19px}}@media (min-width:991.98px){.banner-one__section.banner-type--background .banner-content .row .leftside .banner-paragraph,.banner-one__section.banner-type--slider .banner-content .row .leftside .banner-paragraph,.banner-one__section.banner-type--video .banner-content .row .leftside .banner-paragraph{font-size:20px}}.banner-one__section.banner-type--background .banner-content .row .leftside ul li,.banner-one__section.banner-type--slider .banner-content .row .leftside ul li,.banner-one__section.banner-type--video .banner-content .row .leftside ul li{margin-bottom:12px;display:flex;-moz-column-gap:6px;column-gap:6px;row-gap:12px;align-items:center}.banner-one__section.banner-type--background .banner-content .row .leftside ul li a,.banner-one__section.banner-type--background .banner-content .row .leftside ul li i,.banner-one__section.banner-type--slider .banner-content .row .leftside ul li a,.banner-one__section.banner-type--slider .banner-content .row .leftside ul li i,.banner-one__section.banner-type--video .banner-content .row .leftside ul li a,.banner-one__section.banner-type--video .banner-content .row .leftside ul li i{color:#44d2e8;text-decoration:none;display:inline-block;position:relative}.banner-one__section.banner-type--background .banner-content .row .leftside ul li a:hover,.banner-one__section.banner-type--background .banner-content .row .leftside ul li i:hover,.banner-one__section.banner-type--slider .banner-content .row .leftside ul li a:hover,.banner-one__section.banner-type--slider .banner-content .row .leftside ul li i:hover,.banner-one__section.banner-type--video .banner-content .row .leftside ul li a:hover,.banner-one__section.banner-type--video .banner-content .row .leftside ul li i:hover{background:linear-gradient(90deg,#44d2e8,#26b3c6,#20aabf);-webkit-background-clip:text;background-clip:text;color:transparent}.banner-one__section.banner-type--background .banner-content .row .leftside ul li a,.banner-one__section.banner-type--slider .banner-content .row .leftside ul li a,.banner-one__section.banner-type--video .banner-content .row .leftside ul li a{font-size:18px}@media (min-width:767.98px){.banner-one__section.banner-type--background .banner-content .row .leftside ul li a,.banner-one__section.banner-type--slider .banner-content .row .leftside ul li a,.banner-one__section.banner-type--video .banner-content .row .leftside ul li a{font-size:19px}}@media (min-width:991.98px){.banner-one__section.banner-type--background .banner-content .row .leftside ul li a,.banner-one__section.banner-type--slider .banner-content .row .leftside ul li a,.banner-one__section.banner-type--video .banner-content .row .leftside ul li a{font-size:20px}}.banner-one__section.banner-type--background .banner-content .row .rightside,.banner-one__section.banner-type--slider .banner-content .row .rightside,.banner-one__section.banner-type--video .banner-content .row .rightside{align-self:center;justify-content:center;display:flex}@media (max-width:991.98px){.banner-one__section.banner-type--background .banner-content .row .rightside,.banner-one__section.banner-type--slider .banner-content .row .rightside,.banner-one__section.banner-type--video .banner-content .row .rightside{justify-content:left}}.banner-one__section.banner-type--background .banner-content .row .rightside p a,.banner-one__section.banner-type--slider .banner-content .row .rightside p a,.banner-one__section.banner-type--video .banner-content .row .rightside p a{width:185px;height:45px;border:1px solid;border-color:transparent;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;will-change:box-shadow,transform;background-color:#44d2e8;background-image:linear-gradient(to right,#26b3c6 0,#44d2e8 51%,#20aabf 100%);border-radius:4px;box-shadow:0 2px 2px 0 rgba(38,179,198,.14),0 3px 1px -2px rgba(38,179,198,.2),0 1px 5px 0 rgba(38,179,198,.12);background-size:200% auto!important;white-space:nowrap;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),background-position .5s;height:60px;font-size:18px}.banner-one__section.banner-type--background .banner-content .row .rightside p a:hover,.banner-one__section.banner-type--slider .banner-content .row .rightside p a:hover,.banner-one__section.banner-type--video .banner-content .row .rightside p a:hover{box-shadow:0 14px 26px -12px #26b3c6,0 4px 23px 0 rgba(0,0,0,.32),0 8px 10px -5px #20aabf;background-position:right center;background-color:#20aabf;border-color:transparent}.banner-one__section.banner-type--slider .banner-media{height:712px}@media (min-width:450px){.banner-one__section.banner-type--slider .banner-media{height:712px}}@media (min-width:991.98px){.banner-one__section.banner-type--slider .banner-media{height:100vh}}.banner-one__section.banner-type--slider .banner-media .swiper-wrapper{height:100%}.banner-one__section.banner-type--slider .banner-media .swiper-wrapper .swiper-slide{height:100%}.banner-one__section.banner-type--slider .banner-media .swiper-wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-one__section.banner-type--slider .banner-media::before{position:absolute;z-index:2;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.6392156863)}.banner-one__section.banner-type--video .banner-media{height:712px;width:100%}@media (min-width:450px){.banner-one__section.banner-type--video .banner-media{height:712px}}@media (min-width:991.98px){.banner-one__section.banner-type--video .banner-media{height:712px}}.banner-one__section.banner-type--video .banner-media video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner-one__section.banner-type--video .banner-media::before{position:absolute;z-index:1;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.3215686275)}.four__boxes-counter{padding:80px 0;background:linear-gradient(135deg,#44d2e8,#26b3c6,#20aabf)}@media (max-width:991.98px){.four__boxes-counter{padding:60px 0}}.four__boxes-counter .section-header{color:#fff}.four__boxes-counter .row{row-gap:20px;margin-top:32px}.four__boxes-counter .box .box__wrap{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.four__boxes-counter .box .box__wrap .countdown{font-weight:900;font-size:50px;color:#fff}.four__boxes-counter .box .box__wrap p{color:#fff}.four__boxes-counter .box .box__wrap .img{width:50px;height:50px}.four__boxes-counter .box .box__wrap .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.four__boxes{padding:80px 0;background-color:#fff}@media (max-width:991.98px){.four__boxes{padding:60px 0}}.four__boxes .row{row-gap:40px;margin-top:64px}.four__boxes .box .box__wrap{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.four__boxes .box .box__wrap .img{width:50px;height:50px}.four__boxes .box .box__wrap .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.four__boxes .box .box__wrap .icon{width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:rgba(68,210,232,.3411764706);margin-bottom:12px}@media (min-width:767.98px){.four__boxes .box .box__wrap .icon{width:80px;height:80px;margin-bottom:24px}}.four__boxes .box .box__wrap .icon i{color:#44d2e8;font-size:30px}@media (min-width:767.98px){.four__boxes .box .box__wrap .icon i{font-size:40px}}.four__boxes .four-box-button-wrap p{display:flex;justify-content:center;margin-top:64px}.four__boxes .four-box-button-wrap p a{width:185px;height:45px;border:1px solid;border-color:transparent;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;will-change:box-shadow,transform;background-color:#44d2e8;background-image:linear-gradient(to right,#26b3c6 0,#44d2e8 51%,#20aabf 100%);border-radius:4px;box-shadow:0 2px 2px 0 rgba(38,179,198,.14),0 3px 1px -2px rgba(38,179,198,.2),0 1px 5px 0 rgba(38,179,198,.12);background-size:200% auto!important;white-space:nowrap;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),background-position .5s;height:60px;font-size:18px}.four__boxes .four-box-button-wrap p a:hover{box-shadow:0 14px 26px -12px #26b3c6,0 4px 23px 0 rgba(0,0,0,.32),0 8px 10px -5px #20aabf;background-position:right center;background-color:#20aabf;border-color:transparent}.two-side__section-image-text{padding:80px 0;overflow:hidden}@media (max-width:991.98px){.two-side__section-image-text{padding:60px 0}}.two-side__section-image-text .row{row-gap:40px}.two-side__section-image-text .lefts{align-self:center;position:relative}.two-side__section-image-text .lefts .img{width:100%;height:300px;border-radius:8px;overflow:hidden;box-shadow:0 10px 20px 3px rgba(0,0,0,.3803921569)}@media (min-width:991.98px){.two-side__section-image-text .lefts .img{height:400px}}.two-side__section-image-text .lefts .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.two-side__section-image-text .rights{align-self:center;display:flex;flex-direction:column;row-gap:12px}.two-side__section-image-text .rights .buttons{display:flex;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;row-gap:10px;margin-top:32px}.two-side__section-image-text .rights .buttons a{width:185px;height:45px;border:1px solid;border-color:transparent;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;will-change:box-shadow,transform;background-color:#44d2e8;background-image:linear-gradient(to right,#26b3c6 0,#44d2e8 51%,#20aabf 100%);border-radius:4px;box-shadow:0 2px 2px 0 rgba(38,179,198,.14),0 3px 1px -2px rgba(38,179,198,.2),0 1px 5px 0 rgba(38,179,198,.12);background-size:200% auto!important;white-space:nowrap;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),background-position .5s;height:60px;font-size:18px}.two-side__section-image-text .rights .buttons a:hover{box-shadow:0 14px 26px -12px #26b3c6,0 4px 23px 0 rgba(0,0,0,.32),0 8px 10px -5px #20aabf;background-position:right center;background-color:#20aabf;border-color:transparent}.two-side__section-image-text .rights h2{font-size:30px}@media (min-width:991.98px){.two-side__section-image-text .rights h2{font-size:40px}}.two-side__section-image-text .rights h3 p{font-size:16px;line-height:25px}@media (max-width:991.98px){.two-side__section-image-text .rights h3 p{font-size:14px}}.image-no-container-left{position:relative;padding-top:0}@media (max-width:991.98px){.image-no-container-left .row{row-gap:20px}}@media (max-width:575.98px){.image-no-container-left .row{row-gap:0}}.image-no-container-left .rights{padding-top:60px;padding-bottom:60px;margin-left:auto}.image-no-container-left .lefts{flex:unset;max-width:unset;position:relative;width:100%;left:0;height:100%;top:0;align-self:unset}@media (max-width:575.98px){.image-no-container-left .lefts{padding-right:0;padding-left:0}}@media (min-width:991.98px){.image-no-container-left .lefts{width:50%;position:absolute;padding-left:0}}@media (min-width:575.98px){.image-no-container-left .lefts .img{height:100%}}.two-side__section-text-image{padding:80px 0;overflow:hidden}@media (max-width:991.98px){.two-side__section-text-image{padding:60px 0}}.two-side__section-text-image .row{row-gap:40px}@media (max-width:991.98px){.two-side__section-text-image .row{flex-direction:column-reverse}}.two-side__section-text-image .lefts{align-self:center;display:flex;flex-direction:column;row-gap:12px}.two-side__section-text-image .lefts .buttons{display:flex;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;row-gap:10px;margin-top:32px}.two-side__section-text-image .lefts .buttons a{width:185px;height:45px;border:1px solid;border-color:transparent;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;will-change:box-shadow,transform;background-color:#44d2e8;background-image:linear-gradient(to right,#26b3c6 0,#44d2e8 51%,#20aabf 100%);border-radius:4px;box-shadow:0 2px 2px 0 rgba(38,179,198,.14),0 3px 1px -2px rgba(38,179,198,.2),0 1px 5px 0 rgba(38,179,198,.12);background-size:200% auto!important;white-space:nowrap;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),background-position .5s;height:60px;font-size:18px}.two-side__section-text-image .lefts .buttons a:hover{box-shadow:0 14px 26px -12px #26b3c6,0 4px 23px 0 rgba(0,0,0,.32),0 8px 10px -5px #20aabf;background-position:right center;background-color:#20aabf;border-color:transparent}.two-side__section-text-image .lefts h2{font-size:30px}@media (min-width:991.98px){.two-side__section-text-image .lefts h2{font-size:40px}}.two-side__section-text-image .lefts h3 p{font-size:16px;line-height:25px}@media (max-width:991.98px){.two-side__section-text-image .lefts h3 p{font-size:14px}}.two-side__section-text-image .rights{align-self:center;position:relative}.two-side__section-text-image .rights .img{width:100%;height:300px;border-radius:8px;overflow:hidden;box-shadow:0 10px 20px 3px rgba(0,0,0,.3803921569)}@media (min-width:991.98px){.two-side__section-text-image .rights .img{height:400px}}.two-side__section-text-image .rights .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-no-container-right{position:relative;padding-bottom:0}@media (max-width:991.98px){.image-no-container-right .row{row-gap:20px}}@media (max-width:575.98px){.image-no-container-right .row{row-gap:0}}.image-no-container-right .lefts{padding-top:60px;padding-bottom:60px}.image-no-container-right .rights{flex:unset;max-width:unset;position:relative;width:100%;right:0;height:100%;top:0;align-self:unset}@media (max-width:575.98px){.image-no-container-right .rights{padding-right:0;padding-left:0}}@media (min-width:991.98px){.image-no-container-right .rights{width:50%;position:absolute;padding-right:0}}@media (min-width:575.98px){.image-no-container-right .rights .img{height:100%}}.simple-bg-section{height:400px;background-attachment:fixed;display:flex;justify-content:center;align-items:center}@media (max-width:991.98px){.simple-bg-section{background-position:bottom;height:350px}}.simple-bg-section .content-wrapper p a{width:185px;height:45px;border:1px solid;border-color:transparent;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;will-change:box-shadow,transform;background-color:#44d2e8;background-image:linear-gradient(to right,#26b3c6 0,#44d2e8 51%,#20aabf 100%);border-radius:4px;box-shadow:0 2px 2px 0 rgba(38,179,198,.14),0 3px 1px -2px rgba(38,179,198,.2),0 1px 5px 0 rgba(38,179,198,.12);background-size:200% auto!important;white-space:nowrap;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),background-position .5s;height:60px;font-size:18px}.simple-bg-section .content-wrapper p a:hover{box-shadow:0 14px 26px -12px #26b3c6,0 4px 23px 0 rgba(0,0,0,.32),0 8px 10px -5px #20aabf;background-position:right center;background-color:#20aabf;border-color:transparent}.section__accordions{padding:80px 0;background:linear-gradient(135deg,#44d2e8,#26b3c6,#20aabf)}@media (max-width:991.98px){.section__accordions{padding:60px 0}}.section__accordions .section-header{color:#fff}.section__accordions .accordion{margin-top:36px}.section__accordions .accordion .accordion-item .accordion-header .accordion-button{outline:unset;box-shadow:unset;background-color:#fff;color:#000}.section__accordions .accordion .accordion-item .accordion-header .accordion-button::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none" stroke="%2344D2E8" stroke-linecap="round" stroke-linejoin="round"><path d="M2 5L8 11L14 5"/></svg>')}.section__accordions .accordion .accordion-item .accordion-body p{color:rgba(0,0,0,.4588235294)}.section__form{padding:80px 0;overflow:hidden}@media (max-width:991.98px){.section__form{padding:60px 0}}.section__form form{margin-top:36px;padding:0}