html{scroll-behavior:smooth}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Montserrat";font-weight:100;line-height:1.2;color:#4B4B4B}h1{font-size:60px;font-weight:700;line-height:80px !important}@media (max-width:770px){h1{font-size:32px;line-height:42px !important}}h2{font-size:45px;font-weight:700;line-height:60px !important}@media (max-width:770px){h2{font-size:25px;line-height:32px !important}}h3{font-size:35px;font-weight:500 !important}@media (max-width:770px){h3{font-size:28px;line-height:32px !important}}h5{font-size:20px;font-weight:700}h6{font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:700 !important;line-height:30px !important}p,ul,li{font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:400;line-height:30px}p a,ul a,li a{color:#4B4B4B;transition:0.5ms border ease-in-out}p a:hover,ul a:hover,li a:hover{text-decoration:none;color:#8CBCD6;border-color:#8CBCD6}a{color:#4B4B4B}a:focus,a:hover{color:#8CBCD6}.btn a.elementor-button.elementor-button-link.elementor-size-sm{background-color:#F28123 !important;color:#fff;font-weight:600;font-size:16px;padding:16px 24px;cursor:pointer;width:max-content;border:2px solid #F28123;border-radius:7px}.btn a.elementor-button.elementor-button-link.elementor-size-sm:focus,.btn a.elementor-button.elementor-button-link.elementor-size-sm:hover{background-color:transparent !important;text-decoration:none;color:#4B4B4B;border:2px solid #F28123}.btn-1 a.elementor-button.elementor-button-link.elementor-size-sm{background-color:#fff !important;color:#5fc397;font-weight:600;font-size:16px;padding:16px 24px;cursor:pointer;width:max-content;border:2px solid #5fc397;border-radius:7px}.btn-1 a.elementor-button.elementor-button-link.elementor-size-sm:focus,.btn-1 a.elementor-button.elementor-button-link.elementor-size-sm:hover{background-color:#5fc397 !important;text-decoration:none;color:#fff;border:2px solid #5fc397}.read-more a.elementor-button.elementor-button-link.elementor-size-sm{padding:0px;color:#5fc397;background-color:transparent;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.read-more a.elementor-button.elementor-button-link.elementor-size-sm:hover{text-decoration:none}a.elementor-item{border:0px}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:100;src:url("../fonts/montserrat-v26-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:100;src:url("../fonts/montserrat-v26-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("../fonts/montserrat-v26-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:200;src:url("../fonts/montserrat-v26-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../fonts/montserrat-v26-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:300;src:url("../fonts/montserrat-v26-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat-v26-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:400;src:url("../fonts/montserrat-v26-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../fonts/montserrat-v26-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:500;src:url("../fonts/montserrat-v26-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/montserrat-v26-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:600;src:url("../fonts/montserrat-v26-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat-v26-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:700;src:url("../fonts/montserrat-v26-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:800;src:url("../fonts/montserrat-v26-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:800;src:url("../fonts/montserrat-v26-latin-800italic.woff2") format("woff2")}body .m-grid .e-con-inner{max-width:1300px !important}.elementor-element{padding:0px}.e-con-inner{padding:0px !important}.padding-1{padding:90px 0px}@media (max-width:1300px){.padding-1{padding:60px 20px}}.homepage-hero{height:90vh;position:relative}.homepage-hero span{font-size:30px !important;line-height:25px !important;text-align:center !important;color:#fff !important;font-family:"Montserrat"}@media (max-width:770px){.homepage-hero{height:45vh}.homepage-hero h3{font-size:20px;line-height:25px !important}.homepage-hero h1{font-size:26px;line-height:36px !important}}.homepage-hero .text-element{padding-top:30vh}@media (max-width:770px){.homepage-hero .text-element{padding-top:0px;padding:0 20px}}.homepage-hero .swiper-elemtent{position:absolute !important;bottom:0px !important}.homepage-hero h1,.homepage-hero h3,.homepage-hero h5{color:#fff !important;text-align:center}.homepage-hero .icon-scroll,.homepage-hero .icon-scroll:before{position:absolute;left:50%}.homepage-hero .icon-scroll{width:32px;height:60px;margin-left:-20px;top:50%;margin-top:0px;box-shadow:inset 0 0 0 1px #fff;border-radius:25px}.homepage-hero .icon-scroll:before{content:"";width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:scroll}@keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(46px)}}.homepage-hero:after{content:"";position:absolute;bottom:0;width:100%;height:5px;background:linear-gradient(to right, #78C1D4, #89D3A4, #EFD544)}.intro-section .e-con-inner{gap:100px}.intro-section .image-marije{margin-left:100px}@media (max-width:1300px){.intro-section .image-marije{margin-left:0px;margin-right:0px}}.intro-section .image-marije img{position:relative;z-index:1}.intro-section .image-marije::before{content:"";position:absolute;top:-30px;left:-30px;background-color:#8CBCD6;width:80%;height:80%;z-index:-1}@media (max-width:770px){.intro-section .image-marije::before{top:-15px;left:-15px}}.intro-section .image-marije::after{content:"";position:absolute;bottom:-30px;right:-30px;background-color:#ECD700;width:80%;height:80%;z-index:-1}@media (max-width:770px){.intro-section .image-marije::after{bottom:-15px;right:-15px}}.intro-section .usp-list span.elementor-icon-list-text{font-size:24px;color:#5fc397}@media (max-width:770px){.intro-section .usp-list span.elementor-icon-list-text{font-size:18px}}.intro-section .usp-list .elementor-icon-list-item{align-items:flex-start !important}.intro-section .usp-list .elementor-icon-list-item span.elementor-icon-list-icon{margin-top:6px}.intro-section .profile-block{position:relative;padding:30px 30px 30px 60px;margin:50px 0 0 150px}@media (max-width:1300px){.intro-section .profile-block{padding:30px 30px 30px 30px;margin:50px 0 0 25px}}.intro-section .profile-block h2{margin-bottom:20px}.intro-section .profile-block:before{content:"";position:absolute;top:0;left:-3px;bottom:0;width:5px;background:linear-gradient(to bottom, #78C1D4, #89D3A4, #EFD544)}.intro-section .profile-block .e-con-inner{gap:0px}.intro-section .profile-block p{color:#5fc397;margin:0}.section-service-1{background-color:#F1F3F6}.section-service{background-color:#F1F3F6}@media (max-width:1300px){.section-service{padding-left:20px;padding-right:20px}}.section-service .elementor.diensten.type-diensten.status-publish.hentry{height:100%}.section-service .elementor-posts-container .elementor-post{background-color:#fff;position:relative;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);z-index:1}.section-service .elementor-posts-container .elementor-post:after{content:"";position:absolute;bottom:-8px;right:-8px;background-color:#ECD700;width:45%;height:60%;z-index:-1}.section-service .ecs-posts.elementor-posts-container.elementor-posts.elementor-grid.elementor-posts--skin-custom{display:flex !important;justify-content:center !important;flex-wrap:wrap !important}.section-service .elementor-post{max-width:31.79% !important}@media only screen and (max-width:770px) and (min-width:451px){.section-service .elementor-post{max-width:40% !important}}@media (max-width:450px){.section-service .elementor-post{max-width:100% !important}}.section-service .service-item{background-color:#fff;padding:50px 30px;display:flex;height:100%}.section-service .service-item img.attachment-large.size-large{background:#8CBCD6;padding:20px;margin-bottom:20px}.section-service .service-item h4{font-size:16px;font-weight:700;text-align:center;margin-bottom:5px}.section-service .service-item p{margin:0;font-size:14px;text-align:center;line-height:26px}.section-image::before{content:"";position:absolute;top:0px;left:0px;background-color:#F1F3F6;width:100%;height:50%;z-index:-1}.ref-section{padding:50px}@media (max-width:770px){.ref-section{padding:20px 40px}}.ref-section .ref-container{box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);padding:50px 100px;position:relative;background:#ffffff}@media (max-width:770px){.ref-section .ref-container{padding:20px}}.ref-section .ref-container::before{content:"";position:absolute;top:-20px;left:-20px;background-color:#8CBCD6;width:30%;height:80%;z-index:-1}.ref-section .ref-container::after{content:"";position:absolute;bottom:-20px;right:-20px;background-color:#ECD700;width:30%;height:80%;z-index:-1}.ref-section .ref-container .ref-content-block{padding:10px 0px 20px 0px}@media (min-width:1024px){.ref-section .ref-container .ref-content-block:before{content:"";position:absolute;top:0;left:-3px;bottom:0;width:5px;background:linear-gradient(to bottom, #78C1D4, #89D3A4, #EFD544)}}.ref-section .ref-container .ref-content-block .green-title{padding:0 0 0 60px}@media (max-width:770px){.ref-section .ref-container .ref-content-block .green-title{padding:20px 0px 0px}}.ref-section .ref-container .ref-content-block .green-title p{color:#5fc397;margin-bottom:0px;font-weight:600}.ref-section .ref-container .ref-content-block .ref-text{padding-left:60px}@media (max-width:768px){.ref-section .ref-container .ref-content-block .ref-text{padding-left:0px}}.ref-section .ref-container .ref-content-block .ref-text p{margin-bottom:0px}.ref-section .ref-container img{max-width:250px}@media (max-width:770px){.ref-section .ref-container img{padding:0px 0px 20px}}.opdrachtgevers-section .opdrachten-archive{padding:30px 0px}.opdrachtgevers-section .elementor.opdrachten.type-opdrachten.status-publish.has-post-thumbnail.hentry{height:100%}.opdrachtgevers-section .opdracht-loop{box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);padding:30px;height:100%}.opdrachtgevers-section .opdracht-loop img{margin:0 0 20px 0}.opdrachtgevers-section .opdracht-loop .opdracht-datum{padding-bottom:30px;font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:600;line-height:35px}.opdrachtgevers-section .opdracht-loop .opdracht p{margin:0px;font-weight:600}.opdrachtgevers-section .opdracht-loop .opdrachten-loop-content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.brands{padding:0 0 90px}@media (max-width:1300px){.brands{padding:0px 30px 70px}}.brands .elementor-element.e-flex.e-con-boxed.e-con.e-child.animated.fadeInUp{width:46%}.brands img.attachment-large.size-large{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.brands img.attachment-large.size-large:hover{-webkit-filter:none;filter:none}.opdrachtgevers-section-1::after{content:"";position:absolute;width:100%;height:60%;margin:auto;top:0;bottom:0;background-color:#F1F3F6;z-index:-2}.opdrachtgevers-section-1 .opdrachten-archive{padding:30px 0px}.opdrachtgevers-section-1 .opdracht-loop{box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);padding:30px;background-color:#fff}.opdrachtgevers-section-1 .opdracht-loop::before{content:"";position:absolute;top:-10px;left:-10px;background-color:#8CBCD6;width:80%;height:80%;z-index:-1}@media (max-width:770px){.opdrachtgevers-section-1 .opdracht-loop::before{top:-15px;left:-15px}}.opdrachtgevers-section-1 .opdracht-loop img{margin:0 0 20px 0}.opdrachtgevers-section-1 .opdracht-loop .opdracht-datum{padding-bottom:30px;font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:600;line-height:35px}.opdrachtgevers-section-1 .opdracht-loop .opdracht p{margin:0px;font-weight:600}.opdrachtgevers-section-1 .opdracht-loop .read-more{display:none}.section-service-dienstverlening{padding:0 0 90px 0}@media (max-width:1300px){.section-service-dienstverlening{padding-left:20px;padding-right:20px}}.section-service-dienstverlening .elementor.diensten.type-diensten.status-publish.hentry{height:100%}.section-service-dienstverlening .elementor-posts-container .elementor-post{background-color:#fff;position:relative;z-index:1}.section-service-dienstverlening .elementor-posts-container .elementor-post:after{content:"";position:absolute;bottom:-8px;right:-8px;background-color:#ECD700;width:45%;height:60%;z-index:-1}.section-service-dienstverlening .ecs-posts.elementor-posts-container.elementor-posts.elementor-grid.elementor-posts--skin-custom{display:flex !important;justify-content:center !important;flex-wrap:wrap !important}.section-service-dienstverlening .elementor-post{max-width:31.79% !important}@media only screen and (max-width:770px) and (min-width:451px){.section-service-dienstverlening .elementor-post{max-width:40% !important}}@media (max-width:450px){.section-service-dienstverlening .elementor-post{max-width:100% !important}}.section-service-dienstverlening .service-item{box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);background-color:#fff;padding:50px 30px;display:flex;height:100%}.section-service-dienstverlening .service-item img.attachment-large.size-large{background:#8CBCD6;padding:20px;margin-bottom:20px}.section-service-dienstverlening .service-item h4{font-size:16px;font-weight:700;text-align:center;margin-bottom:5px}.section-service-dienstverlening .service-item p{margin:0;font-size:14px;text-align:center;line-height:26px}.contact-title{padding:90px 0px 0px}@media (max-width:1300px){.contact-title{padding:60px 30px 0px}}.con-sec-1 .icon-title .elementor-icon-list-item span.elementor-icon-list-icon{margin-top:22px}.con-sec-1 .icon-title h2{font-weight:400;font-size:40px;line-height:48px !important}@media (max-width:770px){.con-sec-1 .icon-title h2{font-size:20px;margin-block-start:0;margin-block-end:0;line-height:26px !important}}.con-sec-1 .icon-title .elementor-icon-list-item span.elementor-icon-list-icon{margin-top:22px}.con-sec-1 .icon-title h2{font-weight:400;font-size:35px;line-height:48px !important}@media (max-width:770px){.con-sec-1 .icon-title h2{font-size:20px;margin-block-start:0;margin-block-end:0}}.contact-section{padding:0px 0px 120px}@media (max-width:1300px){.contact-section{padding:0px 30px 60px}}.contact-section .contact-container{padding:30px 40px;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);background:#fff}@media (max-width:1300px){.contact-section .contact-container{padding:15px 20px}}.contact-section .contact-container::before{content:"";position:absolute;margin:auto;top:auto;bottom:auto;left:-30px;background-color:#8CBCD6;width:60%;height:70%;z-index:-1}@media (max-width:770px){.contact-section .contact-container::before{left:-15px}}.contact-section .contact-container::after{content:"";position:absolute;bottom:-30px;right:30px;background-color:#ECD700;width:60%;height:80%;z-index:-1}@media (max-width:770px){.contact-section .contact-container::after{bottom:-15px}}.contact-section .contact-container .contact-form{}.contact-section .contact-container .contact-form input[type=date],.contact-section .contact-container .contact-form input[type=email],.contact-section .contact-container .contact-form input[type=number],.contact-section .contact-container .contact-form input[type=password],.contact-section .contact-container .contact-form input[type=search],.contact-section .contact-container .contact-form input[type=tel],.contact-section .contact-container .contact-form input[type=text],.contact-section .contact-container .contact-form input[type=url],.contact-section .contact-container .contact-form select,.contact-section .contact-container .contact-form textarea{border:0px !important;background-color:#F1F3F6 !important;color:#8B8B8B;font-family:"Montserrat" !important;font-size:16px !important;padding:25px;line-height:20px;outline:none}.contact-section .contact-container .contact-form input[type=date]:not(:placeholder-shown),.contact-section .contact-container .contact-form input[type=email]:not(:placeholder-shown),.contact-section .contact-container .contact-form input[type=number]:not(:placeholder-shown),.contact-section .contact-container .contact-form input[type=password]:not(:placeholder-shown),.contact-section .contact-container .contact-form input[type=search]:not(:placeholder-shown),.contact-section .contact-container .contact-form input[type=tel]:not(:placeholder-shown),.contact-section .contact-container .contact-form input[type=text]:not(:placeholder-shown),.contact-section .contact-container .contact-form input[type=url]:not(:placeholder-shown),.contact-section .contact-container .contact-form select:not(:placeholder-shown),.contact-section .contact-container .contact-form textarea:not(:placeholder-shown){color:#4B4B4B}.contact-section .contact-container .contact-form .gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.contact-section .contact-container .contact-form .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-shadow: none !important}.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=color],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=date],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=datetime-local],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=datetime],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=email],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=month],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=number],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=password],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=search],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=tel],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=text],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=time],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=url],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme input[type=week],.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme select,.contact-section .contact-container .contact-form .gform_wrapper.gravity-theme textarea{color:#4B4B4B !important}.contact-section .contact-container .contact-form div#gform_1_validation_container{display:none}.contact-section .contact-container .contact-form p.gform_required_legend{display:none}.contact-section .contact-container .contact-form label.gfield_label.gform-field-label{font-size:18px;font-family:"Montserrat";color:#5fc397;font-weight:700 !important;line-height:30px !important}.contact-section .contact-container .contact-form .gform-theme--framework .gform-field-label>.gfield_required{font-size:18px;font-family:"Montserrat";color:#5fc397;font-weight:700 !important;line-height:30px !important}.contact-section .contact-container .contact-form .gform-theme--foundation .gform_fields{row-gap:20px}.contact-section .contact-container .contact-form .gform_footer.top_label{display:flex;justify-content:flex-end}.contact-section .contact-container .contact-form .gform_footer.top_label input#gform_submit_button_1{background-color:#F28123 !important;color:#fff;font-weight:700;font-size:16px;padding:16px 24px;cursor:pointer;width:max-content;border:2px solid #F28123;border-radius:7px}.contact-section .contact-container .contact-form label.gform-field-label.gform-field-label--type-inline.gfield_consent_label{font-weight:600}.contact-section .contact-information{padding-top:30px;padding-left:100px}@media (max-width:1300px){.contact-section .contact-information{padding:0px 0px 40px}}.contact-section .contact-information li.elementor-icon-list-item a{border:0px}.contact-section .contact-information a.elementor-item,.contact-section .contact-information a .elementor-icon-list-text{font-size:16px;font-family:"Montserrat";color:#4B4B4B;line-height:40px;border-bottom:0px}.contact-section .contact-information a.elementor-item:hover,.contact-section .contact-information a .elementor-icon-list-text:hover{line-height:40px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.contact-section .contact-information span.elementor-icon-list-text{color:#4B4B4B}.type-partners{position:relative}@media (max-width:770px){.type-partners{padding:20px}}.type-partners::before{content:"";position:absolute;top:-20px;left:-20px;background-color:#8CBCD6;width:30%;height:80%}@media (max-width:770px){.type-partners::before{top:-5px;left:-5px;width:50%}}.type-partners::after{content:"";position:absolute;bottom:-20px;right:-20px;background-color:#ECD700;width:30%;height:80%}@media (max-width:770px){.type-partners::after{bottom:-5px;right:-5px;width:50%}}.type-partners .partner-post{padding:50px 20px;z-index:1;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);background:#fff;gap:30px}.type-partners .partner-post img{min-height:100px;width:100%;object-fit:contain;max-width:450px}.base-content h6{color:#5fc397}.base-content h1{margin-bottom:20px}.base-content .content-left{padding:0 60px 0 0}@media (max-width:770px){.base-content .content-left{padding:0px}}.base-content .content-left .icon-title{margin-top:100px}@media (max-width:770px){.base-content .content-left .icon-title{margin-top:0px}}.base-content .content-left .icon-title .elementor-icon-list-item span.elementor-icon-list-icon{margin-top:22px}.base-content .content-left .icon-title h2{font-weight:400;font-size:30px;line-height:48px !important}@media (max-width:770px){.base-content .content-left .icon-title h2{font-size:20px;margin-block-start:0;margin-block-end:0;line-height:30px !important}}.base-content .content-left .shadow-block{margin-top:50px;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);padding:40px 25px 20px;background-color:#fff}@media (max-width:770px){.base-content .content-left .shadow-block{margin:0px 0px 40px;padding:30px 25px 20px}}.base-content .content-left .shadow-block h2{font-size:38px}@media (max-width:770px){.base-content .content-left .img-accent{margin-left:30px;margin-right:30px;margin-bottom:40px}}.base-content .content-left .img-accent::before{content:"";position:absolute;top:-30px;left:-30px;background-color:#8CBCD6;width:80%;height:80%;z-index:-1}.base-content .content-left .img-accent::after{content:"";position:absolute;bottom:-30px;right:-30px;background-color:#ECD700;width:80%;height:80%;z-index:-1}.base-content .content-right .btn-1{padding:0px 0px 30px}.base-content .content-right h1{padding:0 0 0 70px}@media (max-width:1024px){.base-content .content-right h1{padding:0px}}@media (max-width:770px){.base-content .content-right h1{padding:0px 0 0;margin:0px 0 0}}.base-content .content-right p,.base-content .content-right ul.elementor-icon-list-items{padding:0 0 30px 0;margin:0px}@media (max-width:770px){.base-content .content-right p,.base-content .content-right ul.elementor-icon-list-items{padding:0 0 20px 0}}.base-content .content-right .line-container{padding:0 0 0 60px}@media (max-width:1024px){.base-content .content-right .line-container{padding:0px}}@media (max-width:770px){.base-content .content-right .line-container{padding:20px 0 0}}@media (min-width:1025px){.base-content .content-right .line-container:after{content:"";position:absolute;height:auto;top:-15px;left:-3px;bottom:0;width:5px;background:linear-gradient(to bottom, #78C1D4, #89D3A4, #EFD544)}}.footer{background-color:#F1F3F6;padding:90px 0 120px 0;position:relative}@media (max-width:1300px){.footer{padding:50px 30px 90px}}.footer a.elementor-item,.footer a .elementor-icon-list-text{font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:500 !important;line-height:40px;border-bottom:0px}.footer a.elementor-item:hover,.footer a .elementor-icon-list-text:hover{line-height:40px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.footer .elementor-icon-list-text{font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:500 !important;line-height:40px}.footer .elementor-widget.elementor-list-item-link-full_width a{border-bottom:0px}.footer:before{content:"";position:absolute;top:0;width:100%;height:5px;background:linear-gradient(to right, #78C1D4, #89D3A4, #EFD544)}.footer-foot{padding-top:20px;background-color:#D4DCE2}@media (max-width:1300px){.footer-foot{padding:20px 20px 0px}}.header-1{max-height:100px;min-height:100px;position:relative;background-color:transparent;padding:0 50px}.header-1 img.attachment-large.size-large.wp-image-73{padding-top:5px}.header-1 a.elementor-item{font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:700 !important;border:0px}@media (max-width:768px){.header-1{padding:0 20px;max-height:80px;min-height:80px}}.header-1 .e--pointer-underline .elementor-item:after{height:3px;width:80%;margin:auto;left:0;right:0;background:linear-gradient(to right, #78C1D4, #89D3A4, #EFD544) !important;z-index:2}.header-2{max-height:100px;min-height:100px;position:relative;background-color:#F1F3F6;padding:0 50px;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16)}.header-2 img.attachment-large.size-large.wp-image-73{padding-top:5px}.header-2 a.elementor-item{font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:700 !important;border:0px}@media (max-width:768px){.header-2{padding:0 20px;max-height:80px;min-height:80px}}.header-2 .e--pointer-underline .elementor-item:after{height:3px;width:80%;margin:auto;left:0;right:0;background:linear-gradient(to right, #78C1D4, #89D3A4, #EFD544) !important;z-index:2}.header-3{max-height:100px;min-height:100px;position:relative;background-color:#F1F3F6;padding:0 50px;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16)}.header-3 img.attachment-large.size-large.wp-image-73{padding-top:5px}.header-3 a.elementor-item{font-size:16px;font-family:"Montserrat";color:#4B4B4B;font-weight:700 !important;border:0px}@media (max-width:768px){.header-3{padding:0 20px;max-height:80px;min-height:80px}}.header-3 .e--pointer-underline .elementor-item:after{height:3px;width:80%;margin:auto;left:0;right:0;background:linear-gradient(to right, #78C1D4, #89D3A4, #EFD544) !important;z-index:2}.mobile-menu a.elementor-item{font-size:20px;font-family:"Montserrat";color:#4B4B4B;font-weight:700 !important;border:0px}.mobile-menu a.elementor-item:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mobile-menu li.elementor-icon-list-item a{border:0px}.mobile-menu span.elementor-icon-list-text{font-size:16px;font-family:"Montserrat";color:#4B4B4B;line-height:40px;border-bottom:0px;font-weight:700 !important}@media (min-width:1200px){.header-2{transform:translatey(-110px);-moz-transition:all 0.3s ease !important;-webkit-transition:all 0.3s ease !important;transition:all 0.3s ease !important;width:100% !important}.elementor-sticky--effects.header-2{height:100px !important;transform:translatey(0px)}.elementor-sticky--effects.header-1{display:none !important}}