@charset "UTF-8";
@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:100;src:url("../fonts/montserrat-v29-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:100;src:url("../fonts/montserrat-v29-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("../fonts/montserrat-v29-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:200;src:url("../fonts/montserrat-v29-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../fonts/montserrat-v29-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:300;src:url("../fonts/montserrat-v29-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat-v29-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:400;src:url("../fonts/montserrat-v29-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../fonts/montserrat-v29-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:500;src:url("../fonts/montserrat-v29-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/montserrat-v29-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:600;src:url("../fonts/montserrat-v29-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat-v29-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:700;src:url("../fonts/montserrat-v29-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:800;src:url("../fonts/montserrat-v29-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:800;src:url("../fonts/montserrat-v29-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url("../fonts/montserrat-v29-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:900;src:url("../fonts/montserrat-v29-latin-900italic.woff2") format("woff2")}html body{font-family:"Montserrat", sans-serif;color:#111}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{margin:0}html body h1,html body h1.elementor-heading-title{font-size:4.4rem;line-height:1.017;font-weight:700}@media (max-width:991px){html body h1,html body h1.elementor-heading-title{font-size:3.5rem;line-height:1.077}}@media (max-width:575px){html body h1,html body h1.elementor-heading-title{font-size:2rem;line-height:1.25}}html body h2,html body h2.elementor-heading-title{font-size:3.25rem;line-height:1.231;font-weight:700}@media (max-width:991px){html body h2,html body h2.elementor-heading-title{font-size:2.5rem;line-height:1.2}}@media (max-width:575px){html body h2,html body h2.elementor-heading-title{font-size:2rem;line-height:1.25}}html body h3,html body h3.elementor-heading-title{font-size:2.5rem !important;line-height:1.2 !important;font-weight:700 !important}@media (max-width:991px){html body h3,html body h3.elementor-heading-title{font-size:2.125rem !important;line-height:1.176 !important}}@media (max-width:575px){html body h3,html body h3.elementor-heading-title{font-size:1.7rem !important;line-height:1.324 !important}}html body h4,html body h4.elementor-heading-title{font-size:2rem;line-height:1.25;font-weight:700}@media (max-width:991px){html body h4,html body h4.elementor-heading-title{font-size:1.7rem;line-height:1.324}}@media (max-width:575px){html body h4,html body h4.elementor-heading-title{font-size:1.5rem;line-height:1.333}}html body h5,html body h5.elementor-heading-title{font-size:1.6rem;line-height:1.25;font-weight:700}@media (max-width:991px){html body h5,html body h5.elementor-heading-title{font-size:1.4rem;line-height:1.25}}@media (max-width:575px){html body h5,html body h5.elementor-heading-title{font-size:1.25rem;line-height:1.2}}html body h6,html body h6.elementor-heading-title{font-size:1.4rem;line-height:1.429;font-weight:700}@media (max-width:991px){html body h6,html body h6.elementor-heading-title{font-size:1.25rem;line-height:1.4}}html body a{color:#dbc294;text-decoration:underline;text-decoration-color:inherit;transition:all 0.3s ease-in-out}html body a:hover,html body a:focus{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:inherit;color:white}html body a.elementor-button{text-decoration:none}html body p{margin:0}html body footer .elementor-widget-text-editor a{text-decoration:underline;text-decoration-color:inherit}.home-teaser{height:996px !important;overflow:hidden !important}.home-teaser .home-teaser-left{padding-left:calc((100vw - 1920px) / 2) !important}.home-teaser .home-teaser-right{transform:translate(20%, -10%)}.container-img-left{height:auto !important}.container-img-left .custom-border-img-wrapper{height:auto !important}.container-img-left .sub-container-left{transform:translate(-30%, 0)}.container-img-left .sub-container-right{padding-right:calc((100vw - 1920px) / 2) !important}.circle-orbit{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%)}@keyframes rotateOrbit{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.list{padding-left:25px;list-style-type:" • "}.step-arrow svg{width:0;transition:width 1s ease-in-out}.animate-arrow svg{width:179px}.slick-slider-custom{width:100%}.slick-slider-custom.slick-initialized .slick-slide{display:flex !important;justify-content:center !important}.gform_wrapper .gform_heading .gform_title{font-size:2rem;line-height:1.25;font-weight:700;color:#4b7b91;margin-bottom:25px}.gform_wrapper .gform_body .gform_fields{column-gap:32px}.gform_wrapper .gform_body .gform_fields .ginput_container_consent a{color:#3c6274;text-decoration:underline;text-decoration-thickness:1px}.gform_wrapper .gform_body .gform_fields .ginput_container_consent a:hover,.gform_wrapper .gform_body .gform_fields .ginput_container_consent a:focus{color:#2d4a57}.gform_wrapper .gform_body .gform_fields .gfield--type-submit button{display:flex !important;font-size:1rem !important;line-height:1.5 !important;color:white !important;font-weight:400 !important;text-transform:uppercase !important;background-color:#4b7b91 !important;border-radius:24px !important;padding:12px 64px !important;border:none !important}.gform_wrapper .gform_body .gform_fields .gfield--type-submit button[data-conditional-logic="hidden"]{pointer-events:none;color:#555 !important;background-color:#bbb !important}.gform_wrapper .gform_body .gform_fields .gfield--type-submit button:hover,.gform_wrapper .gform_body .gform_fields .gfield--type-submit button:focus{background-color:#3c6274 !important}.gform_wrapper .gform_body .gform_fields .gfield--type-submit button i{font-family:"Font Awesome 6 Pro Light"}.gform_wrapper .gform_body .gform_fields .gfield input[type="text"],.gform_wrapper .gform_body .gform_fields .gfield input[type="email"],.gform_wrapper .gform_body .gform_fields .gfield input[type="tel"]{font-size:1rem;line-height:1.5;color:#111;background-color:white;border:1px solid #555;border-radius:24px;padding:0 16px;height:48px}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{color:#111;padding-left:12px}.gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:1rem;line-height:1.5;color:#111;background-color:white;border:1px solid #555;border-radius:24px;padding:12px 16px}.gform_wrapper .gform_body .gform_fields .gfield--type-submit{justify-content:flex-end;grid-column:span 5}.gform_wrapper .gform_body .gform_fields .gfield--type-submit input[type="submit"]{font-size:1rem !important;line-height:1.5 !important;color:white !important;font-weight:400 !important;text-transform:uppercase !important;background-color:#4b7b91 !important;border-radius:24px !important;padding:12px 64px !important;border:none !important}.gform_wrapper .gform_body .gform_fields .gfield--type-submit input[type="submit"]:hover{background-color:#4b7b91}.gform_wrapper .gform_body .gform_fields .span-2{grid-column:span 2}.gform_wrapper .gform_body .gform_fields .span-7{grid-column:span 7}.gform_wrapper .gform_body .gform_fields .span-10{grid-column:span 10}.elementor-widget-button .elementor-button{text-transform:uppercase;padding:16px 20px;color:inherit;font-size:1.15rem;line-height:1.304;font-weight:400}.elementor-widget-button .elementor-button .elementor-button-content-wrapper{gap:10px;align-items:center}.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon i{font-size:1rem}.elementor-widget-button .elementor-button[disabled]{pointer-events:none}.elementor-widget-button.elementor-button-primary .elementor-button{background-color:#4b7b91;color:white;border-radius:48px}.elementor-widget-button.elementor-button-primary .elementor-button:hover,.elementor-widget-button.elementor-button-primary .elementor-button:active,.elementor-widget-button.elementor-button-primary .elementor-button:focus,.elementor-widget-button.elementor-button-primary .elementor-button:focus-visible{background-color:#3c6274}.elementor-widget-button.elementor-button-primary .elementor-button:hover .elementor-button-text,.elementor-widget-button.elementor-button-primary .elementor-button:active .elementor-button-text,.elementor-widget-button.elementor-button-primary .elementor-button:focus .elementor-button-text,.elementor-widget-button.elementor-button-primary .elementor-button:focus-visible .elementor-button-text{text-decoration:underline}.elementor-widget-button.elementor-button-secondary .elementor-button{background-color:#dbc294;color:#111;border-radius:48px}.elementor-widget-button.elementor-button-secondary .elementor-button:hover,.elementor-widget-button.elementor-button-secondary .elementor-button:active,.elementor-widget-button.elementor-button-secondary .elementor-button:focus,.elementor-widget-button.elementor-button-secondary .elementor-button:focus-visible{background-color:#e2cea9}.elementor-widget-n-tabs .e-n-tabs-heading{flex-wrap:nowrap !important;padding:0 10px}.elementor-widget-n-tabs .e-n-tab-title-text{display:block !important}.custom-border-img{overflow:hidden;padding:50px}.custom-border-img .custom-border-img-wrapper{aspect-ratio:1;position:relative}.custom-border-img .custom-border-img-wrapper .img-with-border-circle{aspect-ratio:1;object-fit:cover;border-radius:50%;height:100%}.custom-border-img .custom-border-img-wrapper .colored-circle{border-radius:50%;position:absolute}.elementor-widget-steps{overflow:auto}.elementor-widget-steps .steps{display:flex;gap:24px;width:1320px;padding:0 0 50px 0}.elementor-widget-steps .steps .step-wrapper{display:flex;flex-direction:column;gap:20px}.elementor-widget-steps .steps .step-wrapper .step{display:flex;align-items:center;justify-content:center}.elementor-widget-steps .steps .step-wrapper .step .step-number{position:relative}.elementor-widget-steps .steps .step-wrapper .step .step-number .step-arrow{position:absolute;left:100%;top:50%;transform:translateY(-50%)}.elementor-widget-steps .steps .step-wrapper .step-text{font-size:1.15rem;line-height:1.304;color:#dbc294;max-width:216px;text-align:center}.elementor-counter .elementor-counter-number-prefix{margin-right:10px}.elementor-counter .elementor-counter-number-suffix{margin-left:10px}.elementor-widget-testimonial-carousel .elementor-swiper .elementor-main-swiper{width:100%}.elementor-widget-testimonial-carousel .elementor-swiper .swiper-wrapper .elementor-testimonial{z-index:3;transition:transform 0.3s ease, opacity 0.3s ease}.elementor-widget-testimonial-carousel .elementor-swiper .swiper-wrapper .elementor-testimonial .elementor-testimonial__content{background-image:linear-gradient(180deg, #6f95a7 0%, #4b7b91 100%);padding:40px 25px;border-radius:16px;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1)}.elementor-widget-testimonial-carousel .elementor-swiper .swiper-wrapper .swiper-slide:not(.swiper-slide-next){filter:blur(8px);opacity:0.7;transform:scale(0.9)}.mobile-menu-altergy .e-n-menu-wrapper{background-image:linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-c39d710) 100%);padding:35px 20px;height:calc(100vh - 95px);justify-content:flex-end}.mobile-menu-altergy .e-n-menu-wrapper .e-n-menu-heading{overflow:auto}.mobile-menu-altergy #mobile-menu-contact a{text-transform:uppercase;padding:16px 20px;background-color:#dbc294;border-radius:48px;flex-direction:row-reverse;gap:10px;text-decoration:none}.mobile-menu-altergy #mobile-menu-contact a:hover,.mobile-menu-altergy #mobile-menu-contact a:active,.mobile-menu-altergy #mobile-menu-contact a:focus,.mobile-menu-altergy #mobile-menu-contact a:focus-visible{background-color:#e2cea9;text-decoration:none}.mobile-menu-altergy #mobile-menu-contact a .e-n-menu-title-text{color:#111;font-size:1.15rem;line-height:1.304;font-weight:400}.mobile-menu-altergy #mobile-menu-contact a i{color:#111}.elementor-flip-box .elementor-flip-box__front .elementor-flip-box__layer__overlay::after{position:absolute;content:"";top:0;left:0;width:100%;height:50%;background:linear-gradient(180deg, #fdfcfa 0%, rgba(255, 255, 255, 0) 100%);z-index:0}.elementor-flip-box .elementor-flip-box__front .elementor-flip-box__layer__overlay .elementor-flip-box__layer__inner{z-index:1}.elementor-flip-box .elementor-flip-box__back .elementor-flip-box__button i{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-size:1rem;margin-left:10px}.custom-list{list-style:none;padding:0}.custom-list li{margin-bottom:10px;position:relative;display:flex;flex-wrap:nowrap;font-size:1.3rem;font-weight:300}.custom-list li i{margin-top:4px;margin-right:8px;color:#dbc294}.elementor-widget-n-accordion .e-n-accordion{box-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);border-radius:20px}.elementor-widget-n-accordion .e-n-accordion .e-n-accordion-item-title{padding:20px !important;justify-content:space-between !important;hyphens:auto}.injected-menu-container .custom-injected-menu{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:20px}.injected-menu-container .custom-injected-menu a{text-transform:uppercase;font-weight:300;font-size:1.3rem}@media (min-width:1920px){.container-img-left{height:800px !important}.container-img-left .custom-border-img-wrapper{height:980px !important}.container-img-left .sub-container-left{transform:translate(-40%, 0);padding-left:calc((100vw - 1920px) / 2) !important}}@media (max-width:1280px){.container-img-left .custom-border-img-wrapper{height:600px !important}}@media (min-width:1025px) and (max-width:1280px){.container-img-left .sub-container-left .custom-border-img .colored-circle{bottom:12% !important}}@media (max-width:1024px){.container-img-left .custom-border-img-wrapper{height:auto !important}.container-img-left .sub-container-left{transform:translate(0);padding-left:0}.container-img-left .sub-container-right{padding-right:50px !important}.elementor-widget-testimonial-carousel .elementor-swiper .swiper-wrapper .swiper-slide:not(.swiper-slide-active){filter:blur(8px);opacity:0.7;transform:scale(0.9)}.elementor-widget-testimonial-carousel .elementor-swiper .swiper-wrapper .swiper-slide.swiper-slide-active{filter:blur(0);opacity:1;transform:scale(1)}}@media (max-width:767px){.container-img-left .sub-container-right{padding-right:20px !important}.elementor-widget-button .elementor-button{font-size:1rem}.home-teaser{height:640px !important;background-position:30% 50% !important}.gform_wrapper .gform_body .gform_fields .gfield--type-submit{grid-column:1 / -1}.gform_wrapper .gform_body .gform_fields .span-2{grid-column:1 / -1}.gform_wrapper .gform_body .gform_fields .span-7{grid-column:1 / -1}.gform_wrapper .gform_body .gform_fields .span-10{grid-column:1 / -1}}@media (max-width:550px){.mobile-menu-altergy .e-n-menu-wrapper{height:calc(100vh - 90px)}}/*# sourceMappingURL=https://intelligent-keller.116-202-23-85.plesk.page/wp-content/themes/altergy/dist/wpdl-compiled-1.map */