@font-face{font-family:FreeSans;src:url(../../../../../../../../../themes/dreid/fonts/FreeSansBold.eot);src:url(../../../../../../../../../themes/dreid/fonts/FreeSansBold.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../../themes/dreid/fonts/FreeSansBold.woff2) format("woff2"),url(../../../../../../../../../themes/dreid/fonts/FreeSansBold.woff) format("woff"),url(../../../../../../../../../themes/dreid/fonts/FreeSansBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FreeSans;src:url(../../../../../../../../../themes/dreid/fonts/FreeSans.eot);src:url(../../../../../../../../../themes/dreid/fonts/FreeSans.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../../themes/dreid/fonts/FreeSans.woff2) format("woff2"),url(../../../../../../../../../themes/dreid/fonts/FreeSans.woff) format("woff"),url(../../../../../../../../../themes/dreid/fonts/FreeSans.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FreeSans;src:url(../../../../../../../../../themes/dreid/fonts/FreeSansOblique.eot);src:url(../../../../../../../../../themes/dreid/fonts/FreeSansOblique.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../../themes/dreid/fonts/FreeSansOblique.woff2) format("woff2"),url(../../../../../../../../../themes/dreid/fonts/FreeSansOblique.woff) format("woff"),url(../../../../../../../../../themes/dreid/fonts/FreeSansOblique.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../../../../../../../../../themes/dreid/fonts/Poppins-Regular.eot);src:local("Poppins Regular"),local("Poppins-Regular");src:url(../../../../../../../../../themes/dreid/fonts/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../../themes/dreid/fonts/Poppins-Regular.woff2) format("woff2"),url(../../../../../../../../../themes/dreid/fonts/Poppins-Regular.woff) format("woff"),url(../../../../../../../../../themes/dreid/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BodoniFLF;src:local("BodoniFLF"),local("BodoniFLF");src:url(../../../../../../../../../themes/dreid/fonts/BodoniFLF-Italic.eot);src:url(../../../../../../../../../themes/dreid/fonts/BodoniFLF-Italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../../themes/dreid/fonts/BodoniFLF-Italic.woff2) format("woff2"),url(../../../../../../../../../themes/dreid/fonts/BodoniFLF-Italic.woff) format("woff"),url(../../../../../../../../../themes/dreid/fonts/BodoniFLF-Italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}.h1,h1{font-family:FreeSans;font-size:84px;font-style:normal;font-weight:700;line-height:87px;letter-spacing:.84px;color:#14151b}@media (max-width:991px){.h1,h1{font-size:38px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:.38px}}h2{font-family:FreeSans;font-size:74px;font-style:normal;font-weight:400;line-height:86px;color:#14151b}@media (max-width:991px){h2{font-size:30px;font-style:normal;font-weight:400;line-height:38px}}h3{font-family:FreeSans;font-size:48px;font-weight:400;line-height:55px;letter-spacing:-.48px;font-style:italic;color:#14151b}@media (max-width:991px){h3{font-size:24px;font-style:normal;font-weight:400;line-height:32px}}h4{font-family:FreeSans;font-size:30px;font-style:normal;font-weight:400;line-height:42px;letter-spacing:.6px;color:#14151b}@media (max-width:991px){h4{font-size:22px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.22px}}h5{font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-.2px;color:#14151b}@media (max-width:991px){h5{font-size:18px;font-style:normal;font-weight:400;line-height:24px}}h6{font-family:Poppins;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:#14151b}body{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;font-size:16px;line-height:24px;color:#14151b;background-color:#f5f5f5}p{font-family:Poppins;font-size:16px;line-height:24px;color:#14151b}em{font-family:BodoniFLF;font-style:italic;font-weight:500}a{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;font-size:16px;line-height:24px;color:#14151b;transition:.3s;text-decoration:unset}a:hover{color:#1455c9;text-decoration:underline;outline:0}a:active,a:focus{color:#1455c9;outline:0}a:focus{outline:unset}.icon-phone{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background-image:var(--wpr-bg-a3ce01af-a380-496d-a52a-431684376064);background-repeat:no-repeat;background-size:contain}.icon-map{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background-image:var(--wpr-bg-abdbcb2e-27ae-4bed-859d-04e337bdfa2b);background-repeat:no-repeat;background-size:contain}.icon-email{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background-image:var(--wpr-bg-9077fe10-ed7f-4e60-8e9a-27dbbd87ad35);background-repeat:no-repeat;background-size:contain}.icon-phone-dark{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-image:var(--wpr-bg-77a99b34-5142-46c6-a491-00fcea724f84);background-repeat:no-repeat;background-size:contain}.icon-map-dark{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-image:var(--wpr-bg-7447e6fb-8ee1-417c-aca5-00d301b4ec62);background-repeat:no-repeat;background-size:contain}.icon-email-dark{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-image:var(--wpr-bg-3d5a93e8-05ff-4571-a4f7-db676ad176c3);background-repeat:no-repeat;background-size:contain}.icon-facebook{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-image:var(--wpr-bg-1d2f3d0b-0dd1-4e61-9e77-d1cc6c6c397b);background-repeat:no-repeat;background-size:contain}.icon-instagram{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-image:var(--wpr-bg-6f7ff4f9-cbb3-4cc2-9ad8-75eaee821aa7);background-repeat:no-repeat;background-size:contain}.icon-Arrow-Down{width:17px;height:17px;display:flex;align-items:center;justify-content:center}.row-c{display:flex;flex-wrap:wrap}.container-custom{max-width:1334px;margin:0 auto;padding:0 20px}@media (max-width:991px){.container-custom{padding:0 15px}}.container{max-width:1118px;margin:0 auto;padding:0 20px}@media (max-width:991px){.container{padding:0 15px}}.bttn-primary{border-radius:33px;border:2px solid #fff;padding:12px 42px;color:#1455c9;font-family:FreeSans;font-size:18px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.18px;text-transform:uppercase;transition:.3s}.bttn-primary:hover{text-decoration:unset;box-shadow:4px 4px 0 #fff}.bttn-primary-light{border-radius:33px;border:2px solid #14151b;background:0 0;outline:unset;padding:12px 42px;color:#1455c9;font-family:FreeSans;font-size:18px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.18px;text-transform:uppercase;transition:.3s}.bttn-primary-light:hover{text-decoration:unset;box-shadow:4px 4px 0 #14151b}.arrow-btn-light{display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:100%;border:2px solid #f5f5f5;transition:.3s}@media (max-width:1000px){.arrow-btn-light{width:60px;height:60px}}.arrow-btn-light svg{transition:.3s}@media (max-width:1000px){.arrow-btn-light svg{width:30px;height:30px}}.arrow-btn-light:hover{box-shadow:4px 4px 0 #f5f5f5}.arrow-btn-light:hover svg{transform:rotate(45deg)}.arrow-btn-dark{display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:100%;border:2px solid #14151b;transition:.3s}@media (max-width:1000px){.arrow-btn-dark{width:60px;height:60px}}.arrow-btn-dark svg{transition:.3s}@media (max-width:1000px){.arrow-btn-dark svg{width:30px;height:30px}}.arrow-btn-dark:hover{box-shadow:4px 4px 0 #14151b}.arrow-btn-dark:hover svg{transform:rotate(45deg)}header#masthead{width:100%;background:0 0;transition:.3s;position:relative}header#masthead .row-c{justify-content:space-between;align-items:center;flex-wrap:unset}@media (max-width:991px){header#masthead .row-c{padding:16px 0;display:flex;align-items:center}}header#masthead .row-c .site-branding img{max-width:153px}@media (min-width:992px){header#masthead .row-c nav ul#primary-menu{display:flex;align-items:center;justify-content:flex-end}}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu{height:auto;min-height:calc(100vh - 85px);padding:45px 0}}header#masthead .row-c nav ul#primary-menu>li{position:relative;padding:34px 0}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li{padding:0 20px;margin-bottom:0;color:#14151b!important;text-align:left}header#masthead .row-c nav ul#primary-menu>li:not(:last-child){border-bottom:1px solid rgba(47,70,86,.8)}header#masthead .row-c nav ul#primary-menu>li a{color:#14151b!important}}header#masthead .row-c nav ul#primary-menu>li:not(:last-child){margin-right:45px}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li:not(:last-child){margin-right:0;margin-bottom:0;padding:13px 20px}}header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children{display:flex;align-items:center}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children{flex-wrap:wrap;align-items:center;margin-bottom:0}header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children.open .icon-Arrow-Down{transform:rotate(-180deg)}}header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children .icon-Arrow-Down{margin-left:5px;transition:.3s}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children .icon-Arrow-Down{width:25px;opacity:1}}header#masthead .row-c nav ul#primary-menu>li a{color:#231f20;text-decoration:unset;font-family:FreeSans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}header#masthead .row-c nav ul#primary-menu>li:last-child{padding:0}header#masthead .row-c nav ul#primary-menu>li:last-child a{border-radius:33px;border:2px solid #231f20;color:#1455c9;font-family:FreeSans;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding:13px 30px;display:inline-flex;align-items:center;justify-content:center;background:0 0;transition:.3s;position:relative;z-index:1}header#masthead .row-c nav ul#primary-menu>li:last-child a:hover{color:#231f20;background:0 0;text-decoration:unset}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li:last-child{margin-top:30px;margin-left:20px}}header#masthead .row-c nav ul#primary-menu>li .sub-menu{padding:0;background:#f5f5f5;flex-direction:column;min-width:260px}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li .sub-menu{position:unset;width:100%;display:none;background:#fff;box-shadow:unset}}header#masthead .row-c nav ul#primary-menu>li .sub-menu li{padding:12px 25px;margin-right:0!important;margin-bottom:0!important}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li .sub-menu li{text-align:center}}header#masthead .row-c nav ul#primary-menu>li .sub-menu li:not(last-child){border-bottom:1px solid #231f20}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li .sub-menu li:not(last-child){border-bottom:unset}}header#masthead .row-c nav ul#primary-menu>li .sub-menu li>a{width:100%;font-size:14px!important;text-transform:unset}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li .sub-menu li>a{text-align:left}}header#masthead .row-c nav ul#primary-menu>li .sub-menu li>a:hover{color:#1455c9}@media (max-width:991px){#masthead #primary-menu{display:none;position:absolute;z-index:999;width:100%;height:calc(100vh - 85px);left:0;top:100%;background:#fff;border-top:2px solid #14151b}#masthead .menu-toggle{min-width:unset;display:flex;flex-direction:column;justify-content:center;padding:0;background:0 0;border:none;cursor:pointer;position:relative;height:24px;outline:0;width:33px;margin-left:auto}#masthead .menu-toggle span{width:100%;height:3px;background-color:#14151b;border-radius:3px;transition:.5s all;margin-bottom:4px}#masthead .menu-toggle ul{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}#masthead .menu-toggle ul li{text-align:center}#masthead .main-navigation.toggled span{width:100%}#masthead .main-navigation.toggled span:nth-child(2){opacity:0}#masthead .main-navigation.toggled span:nth-child(1){transform:rotate(45deg);position:absolute;top:7px;left:0}#masthead .main-navigation.toggled span:nth-child(3){transform:rotate(-45deg);position:absolute;top:7px;left:0}}.page-hero{position:relative;display:flex;align-items:center;margin-bottom:120px}@media (max-width:991px){.page-hero{margin-bottom:32px}}.page-hero:before{content:"";position:absolute;left:0;background:#1455c9;width:120px;height:227px;z-index:0}@media (max-width:991px){.page-hero:before{content:unset}}.page-hero:after{content:"";position:absolute;right:0;bottom:90px;background:#1455c9;width:218px;height:184px}@media (max-width:991px){.page-hero:after{content:unset}}.page-hero .hero-container{background:#14151b;width:calc(100% - 115px);margin-left:auto;position:relative;display:flex;align-items:center;padding:210px 0}@media (max-width:991px){.page-hero .hero-container{width:100%;padding:130px 0 110px}}.page-hero .hero-container:before{content:"";position:absolute;right:184px;background:#1455c9;width:306px;height:100%;top:0}@media (max-width:991px){.page-hero .hero-container:before{width:110px;right:0}}.page-hero .hero-container .title{padding:0 30px 0 110px;position:relative;z-index:1}@media (max-width:991px){.page-hero .hero-container .title{padding:0 14px}}@media (max-width:500px){.page-hero .hero-container .title{max-width:375px}}.page-hero .hero-container .title h1{color:#f5f5f5}@media (max-width:500px){.page-hero .hero-container .title h1{word-break:break-all}}footer.site-footer{padding-top:74px;background:#f5f5f5;border-top:1px solid #1455c9}@media (max-width:991px){footer.site-footer{padding-top:50px}}footer.site-footer .f-row{justify-content:space-between}@media (max-width:991px){footer.site-footer .f-row{flex-direction:column;justify-content:unset}}footer.site-footer .f-row .f-logo{width:32%}@media (max-width:991px){footer.site-footer .f-row .f-logo{width:100%;margin-bottom:50px;text-align:center}}footer.site-footer .f-row .f-logo img{max-width:198px;margin-bottom:36px}@media (max-width:991px){footer.site-footer .f-row .f-logo img{max-width:132px}}footer.site-footer .f-row .f-logo .contacts>div{display:flex;margin-bottom:14px}@media (max-width:991px){footer.site-footer .f-row .f-logo .contacts>div{justify-content:center}}footer.site-footer .f-row .f-logo .contacts>div a,footer.site-footer .f-row .f-logo .contacts>div p{font-size:20px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-.4px;margin:0}@media (max-width:991px){footer.site-footer .f-row .f-logo .contacts>div a,footer.site-footer .f-row .f-logo .contacts>div p{text-align:center}}footer.site-footer .f-row .f-logo .social{display:flex;align-items:center;margin-top:35px}@media (max-width:991px){footer.site-footer .f-row .f-logo .social{justify-content:center}}footer.site-footer .f-row .f-logo .social a{display:flex;align-items:center}footer.site-footer .f-row .f-logo .social a:not(:last-child){margin-right:24px}footer.site-footer .f-row .f-logo .social a svg circle{transition:.3s}footer.site-footer .f-row .f-logo .social a:hover svg circle{stroke:#1455c9}footer.site-footer .f-row .f-menu{width:25%}@media (max-width:991px){footer.site-footer .f-row .f-menu{width:100%;margin-bottom:30px;text-align:center}}footer.site-footer .f-row .f-menu ul{margin:0;padding:0;list-style:none}footer.site-footer .f-row .f-menu ul li{margin-bottom:12px}footer.site-footer .f-row .f-menu ul li a{letter-spacing:.4px;text-decoration:unset}@media (max-width:991px){footer.site-footer .f-row .f-menu ul li a{font-size:18px;line-height:28px;letter-spacing:.36px}}footer.site-footer .f-row .f-menu ul li a:hover{text-decoration:underline}footer.site-footer .f-row h4{margin-top:0;margin-bottom:24px;font-size:24px;font-weight:700;line-height:32px;letter-spacing:.48px;text-transform:uppercase}@media (max-width:991px){footer.site-footer .f-row h4{font-size:22px;line-height:26px;letter-spacing:-.56px;text-align:center}}footer.site-footer .copyright-container{background:#14151b}footer.site-footer .copyright-container .copyright{margin-top:40px}@media (max-width:991px){footer.site-footer .copyright-container .copyright{text-align:center}}footer.site-footer .copyright-container .copyright .row-c{justify-content:space-between;padding:20px 0}@media (max-width:991px){footer.site-footer .copyright-container .copyright .row-c{flex-direction:column;justify-content:unset}}footer.site-footer .copyright-container .copyright .row-c p{margin:0;color:#f5f5f5;font-size:16px;font-style:normal;font-weight:400;line-height:24px}footer.site-footer .copyright-container .copyright .row-c p a{color:#f5f5f5;font-size:16px;font-style:normal;font-weight:400;line-height:24px}footer.site-footer .copyright-container .copyright .row-c a{color:#f5f5f5;font-size:16px;font-style:normal;font-weight:400;line-height:24px}footer.site-footer .copyright-container .copyright .row-c span{color:#f5f5f5}.footer-banner{background-color:#14151b;padding:100px 0}.footer-banner .desc{max-width:735px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.footer-banner .desc h2{color:#fff;margin-bottom:24px;text-transform:uppercase}.footer-banner .desc h5{color:#fff}.footer-banner .desc a.bttn-primary{margin-top:45px}.page-template-page-contact .footer-banner{display:none}.page-template-page-contact .part-contact{margin-bottom:80px}.page-template-page-contact .part-contact .row-c .contact-info{max-width:560px}@media (max-width:991px){.page-template-page-contact .part-contact .row-c .contact-info{margin-bottom:48px}}.page-template-page-contact .part-contact .row-c .contact-info .description-wrapper h3{text-transform:uppercase;margin-top:0;margin-bottom:20px}@media (max-width:991px){.page-template-page-contact .part-contact .row-c .contact-info .description-wrapper h3{margin-bottom:32px}}.page-template-page-contact .part-contact .row-c .contact-info .description-wrapper h5{margin-bottom:45px}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div{display:flex;flex-wrap:wrap}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div:not(:first-child){align-items:center}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div svg{margin-right:15px}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div svg circle{transition:.3s}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div a,.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div p{margin:0;font-size:22px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.22px;color:#14151b;transition:.3s}@media (max-width:991px){.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div a,.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div p{font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.18px}}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div:hover svg circle{stroke:#1455c9}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div:hover a,.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div:hover p{color:#1455c9}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div:hover a{text-decoration:underline}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div:not(:last-child){margin-bottom:40px}@media (max-width:991px){.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div:not(:last-child){margin-bottom:30px}}@media (max-width:700px){.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .contact-items>div:not(:last-child){width:100%}}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .social{display:flex;align-items:center;margin-top:40px}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .social a{display:flex;align-items:center}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .social a:not(:last-child){margin-right:24px}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .social a svg circle{transition:.3s}.page-template-page-contact .part-contact .row-c .contact-info .contact-info-items .social a:hover svg circle{stroke:#1455c9}.page-template-page-contact .part-contact .row-c .contact-form .form-fields{max-width:546px}.page-template-page-contact .part-contact .row-c .contact-form .form-fields h3{text-transform:uppercase;margin-bottom:24px}.page-template-page-contact .part-contact .row-c .contact-form .form-fields .col-inp-12{margin-bottom:24px}.page-template-page-contact .part-contact .row-c .contact-form .form-fields .col-inp-12 p{margin-bottom:0}.page-template-page-contact .part-contact .row-c .contact-form .form-fields .col-inp-12 p label{font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#14151b;width:100%;margin-bottom:0}.page-template-page-contact .part-contact .row-c .contact-form .form-fields .col-inp-12 p label .wpcf7-form-control-wrap{display:block;margin-top:4px}.page-template-page-contact .part-contact .row-c .contact-form .form-fields .col-inp-12 p label span.required{color:#1455c9}.page-template-page-contact .part-contact .row-c .contact-form .form-fields .col-inp-12.last{text-align:right}.page-template-page-about .page-hero{margin-bottom:0}.short-text-section{padding:120px 0 150px;position:relative;overflow:hidden}@media (max-width:1000px){.short-text-section{padding:120px 0}}.short-text-section:before{content:"";position:absolute;top:0;width:100%;height:90%;background-image:var(--wpr-bg-068c058e-a28a-4f21-99ef-ef819019ff93);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}.short-text-section .short-text h3{text-transform:uppercase;text-align:center}@keyframes animate{0%{transform:rotate(-45deg)}50%{transform:rotate(180deg)}100%{transform:rotate(-45deg)}}.our-results{padding:15px 0 155px}@media (max-width:991px){.our-results{padding:15px 0 100px}}.our-results .item{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:991px){.our-results .item{margin-bottom:40px}}.our-results .item h5{max-width:190px;margin:0 auto}.our-story-section{padding:54px 0 90px;margin-bottom:270px;position:relative;border-top:1px solid #14151b;border-bottom:1px solid #14151b}@media (max-width:991px){.our-story-section{padding:32px 0;margin-bottom:150px}}.our-story-section .left h2{text-transform:uppercase;margin-bottom:24px;display:flex;align-items:center}@media (max-width:991px){.our-story-section .left h2{margin-bottom:18px}}.our-story-section .left h2 svg{margin-right:12px}.our-story-section .right{position:unset}@media (max-width:991px){.our-story-section .right{margin-top:32px}}.our-story-section .right .img{position:absolute;right:0;top:54px;max-width:45%}@media (max-width:991px){.our-story-section .right .img{position:unset;max-width:100%}}.our-story-section .right .img:before{content:"";position:absolute;top:-54px;left:54px;height:calc(100% - 54px);width:1px;background-color:#14151b;z-index:-1}@media (max-width:991px){.our-story-section .right .img:before{content:unset}}.our-team{background-color:#14151b}@media (max-width:991px){.our-team{padding-top:62px}}@media (max-width:991px){.our-team .row{flex-direction:column-reverse}}.our-team .row:nth-child(even){flex-direction:row-reverse}@media (max-width:991px){.our-team .row:nth-child(even){flex-direction:column-reverse;padding-top:100px;border-top:1px solid #1455c9}}@media (max-width:991px){.our-team .row .member{margin-bottom:62px}}.our-team .row .member .info{max-width:485px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.our-team .row .member .info h2{color:#1455c9;margin-bottom:57px;text-transform:uppercase}@media (max-width:991px){.our-team .row .member .info h2{margin-bottom:14px}}.our-team .row .member .info h3{color:#f5f5f5;margin-bottom:20px;text-transform:uppercase}.our-team .row .member .info h5{color:#fff}.our-team .row .member .info .social{display:flex;align-items:center;margin-top:24px}.our-team .row .member .info .social a{display:flex;align-items:center}.our-team .row .member .info .social a:not(:last-child){margin-right:24px}.our-team .row .member .info .social a svg circle{transition:.3s;stroke:#fff}.our-team .row .member .info .social a:hover svg circle{stroke:#1455c9}.running-line{overflow:hidden;position:relative;padding:24px 0;border-top:1px solid #14151b;border-bottom:1px solid #14151b;margin:190px 0}@media (max-width:1000px){.running-line{margin:150px 0}}.running-line .marquee__inner{display:flex}.running-line .marquee__inner .marquee__line{display:flex;align-items:center;flex-shrink:0;margin:0;white-space:nowrap;animation-name:marqueeLine;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;text-transform:uppercase}.running-line .marquee__inner .marquee__line svg{margin:0 30px}@keyframes marqueeLine{from{transform:translateX(0)}to{transform:translateX(-100%)}}.page-template-page-price .page-hero{margin-bottom:0}.page-template-page-price .priselist{padding:120px 0 90px}@media (max-width:991px){.page-template-page-price .priselist{padding:32px 0}}@media (max-width:991px){.page-template-page-price .priselist .container-custom{padding:0}}.page-template-page-price .priselist .container-custom>h4.main-subtitle{text-transform:uppercase}@media (max-width:991px){.page-template-page-price .priselist .container-custom>h4.main-subtitle{margin-bottom:32px;padding:0 14px}}.page-template-page-price .priselist .container-custom>h2{text-transform:uppercase;margin-bottom:6px}@media (max-width:991px){.page-template-page-price .priselist .container-custom>h2{margin-bottom:14px;padding:0 14px}}.page-template-page-price .priselist .container-custom>h4.item-subtitle{text-transform:uppercase;color:#1455c9;margin-bottom:78px}@media (max-width:991px){.page-template-page-price .priselist .container-custom>h4.item-subtitle{margin-bottom:14px;padding:0 14px}}.page-template-page-price .priselist .container-custom .items{padding-left:110px;position:relative;z-index:1;margin-bottom:116px}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #1455c9;padding-left:0}}.page-template-page-price .priselist .container-custom .items h4{text-transform:uppercase;margin-bottom:54px}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items h4{margin-bottom:32px;padding:0 14px}}.page-template-page-price .priselist .container-custom .items .list:not(:last-child){margin-bottom:33px}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items .list{padding:0 14px}}.page-template-page-price .priselist .container-custom .items .list .item:not(:last-child){margin-bottom:16px}.page-template-page-price .priselist .container-custom .items .list .item:not(:last-child) p{margin-bottom:48px}.page-template-page-price .priselist .container-custom .items .list .item>div{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:20px}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items .list .item>div{flex-wrap:wrap;justify-content:flex-end}}.page-template-page-price .priselist .container-custom .items .list .item>div .points{position:absolute;width:100%;border-top:1px solid #1455c9;z-index:-1}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items .list .item>div .points{bottom:23px}}.page-template-page-price .priselist .container-custom .items .list .item>div h5{display:flex;align-items:center;background-color:#f5f5f5}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items .list .item>div h5{width:100%;background-color:transparent}}.page-template-page-price .priselist .container-custom .items .list .item>div h5:nth-child(1){max-width:65%;padding-right:15px}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items .list .item>div h5:nth-child(1){max-width:100%;padding-right:0}}.page-template-page-price .priselist .container-custom .items .list .item>div h5.price{color:#1455c9;padding-left:15px}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items .list .item>div h5.price{background-color:#f5f5f5;width:unset}}.page-template-page-price .priselist .container-custom .items .list .item p{max-width:75%;margin-bottom:0}@media (max-width:991px){.page-template-page-price .priselist .container-custom .items .list .item p{max-width:100%}}.page-template-page-price .priselist:nth-child(odd){background:#14151b}.page-template-page-price .priselist:nth-child(odd) *{color:#fff}.page-template-page-price .priselist:nth-child(odd) .container-custom>h4.item-subtitle{color:#1455c9}.page-template-page-price .priselist:nth-child(odd) .container-custom .items .list .item .points{border-top:1px solid #1455c9}.page-template-page-price .priselist:nth-child(odd) .container-custom .items .list .item h5{background-color:#14151b}@media (max-width:991px){.page-template-page-price .priselist:nth-child(odd) .container-custom .items .list .item h5{background-color:transparent}}.page-template-page-price .priselist:nth-child(odd) .container-custom .items .list .item h5.price{color:#1455c9}@media (max-width:991px){.page-template-page-price .priselist:nth-child(odd) .container-custom .items .list .item h5.price{background-color:#14151b}}.page-template-page-price .priselist .btn-link{display:flex;align-items:center;justify-content:center;margin:0 auto;max-width:272px;text-decoration:unset}.faq-section{padding:195px 0 90px}@media (max-width:991px){.faq-section{padding:82px 0 40px}}.faq-section h2{text-transform:uppercase;text-align:center;margin-bottom:56px}@media (max-width:991px){.faq-section h2{margin-bottom:17px}}.faq-section .faq{max-width:880px;margin:0 auto}.faq-section .faq .item{margin-bottom:60px}@media (max-width:991px){.faq-section .faq .item{margin-bottom:40px}}.faq-section .faq .item h4{text-transform:uppercase;position:relative;display:flex;padding-left:33px;margin-bottom:20px}@media (max-width:991px){.faq-section .faq .item h4{padding-top:34px;padding-left:0;margin-bottom:12px}}.faq-section .faq .item h4:before{content:"";position:absolute;left:0;top:8px;background-image:var(--wpr-bg-871fe42e-e711-4294-911d-85c948c6700b);background-repeat:no-repeat;background-size:contain;background-position:center;width:24px;height:24px}@media (max-width:991px){.faq-section .faq .item h4:before{top:0}}.faq-section .faq .item p{padding-left:33px;margin-bottom:0}@media (max-width:991px){.faq-section .faq .item p{padding-left:0}}.post-type-archive-projekte .page-hero{margin-bottom:0}.post-type-archive-projekte .running-line-anim{position:relative;overflow:hidden}.post-type-archive-projekte .running-line-anim:before{content:"";position:absolute;top:0;width:100%;height:100%;background-image:var(--wpr-bg-d62f87e2-58cf-4e77-b2de-fa4cdd8229ca);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}.post-type-archive-projekte .projects{background:#14151b;padding:66px 0}@media (max-width:1000px){.post-type-archive-projekte .projects{padding:52px 0}}.post-type-archive-projekte .projects .posts-by-category:not(:last-child){margin-bottom:190px}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category:not(:last-child){margin-bottom:92px}}.post-type-archive-projekte .projects .posts-by-category .cont-title{margin-bottom:60px;padding:0 0 52px;border-bottom:1px solid #1455c9}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .cont-title{margin-bottom:24px;padding:0 0 24px}}.post-type-archive-projekte .projects .posts-by-category .cont-title h2{padding:0 77px;color:#f5f5f5;max-width:1440px;margin:0 auto;text-transform:uppercase}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .cont-title h2{padding:0 15px}}.post-type-archive-projekte .projects .posts-by-category .item{display:flex;max-width:1440px;margin:0 auto;flex-wrap:wrap}.post-type-archive-projekte .projects .posts-by-category .item:not(:last-child){margin-bottom:90px}.post-type-archive-projekte .projects .posts-by-category .item .images{width:40%;padding:0 77px}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .images{width:100%;padding:0 15px}}.post-type-archive-projekte .projects .posts-by-category .item .images .img{max-width:417px;overflow:hidden;border-radius:4px}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .images .img{max-width:100%}}.post-type-archive-projekte .projects .posts-by-category .item .images .img:not(:last-child){margin-bottom:120px}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .images .img:not(:last-child){margin-bottom:24px}}.post-type-archive-projekte .projects .posts-by-category .item .images .img img{width:100%;transition:.3s}.post-type-archive-projekte .projects .posts-by-category .item .images .img:hover img{transform:scale(1.1)}.post-type-archive-projekte .projects .posts-by-category .item .content{width:55%;padding:0 77px}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .content{padding:0 15px;width:100%}}.post-type-archive-projekte .projects .posts-by-category .item .content h4{color:#f5f5f5;display:flex;margin-bottom:20px}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .content h4{justify-content:space-between;width:100%}}.post-type-archive-projekte .projects .posts-by-category .item .content h4 span{display:flex;max-width:280px;margin-right:165px}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .content h4 span{margin-right:0;max-width:190px}}.post-type-archive-projekte .projects .posts-by-category .item .content h4 a{display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:100%;border:2px solid #f5f5f5;transition:.3s}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .content h4 a{width:60px;height:60px}}.post-type-archive-projekte .projects .posts-by-category .item .content h4 a svg{transition:.3s}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .content h4 a svg{width:30px;height:30px}}.post-type-archive-projekte .projects .posts-by-category .item .content h4 a:hover{box-shadow:4px 4px 0 #f5f5f5}.post-type-archive-projekte .projects .posts-by-category .item .content h4 a:hover svg{transform:rotate(45deg)}.post-type-archive-projekte .projects .posts-by-category .item .content h5{max-width:500px;margin-bottom:45px;color:#f5f5f5}.post-type-archive-projekte .projects .posts-by-category .item .content .img{overflow:hidden;border-radius:4px}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item .content .img{margin-bottom:24px}}.post-type-archive-projekte .projects .posts-by-category .item .content .img img{width:100%;transition:.3s}.post-type-archive-projekte .projects .posts-by-category .item .content .img:hover img{transform:scale(1.1)}.post-type-archive-projekte .projects .posts-by-category .item:nth-child(odd){flex-direction:row-reverse}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item:nth-child(odd){flex-direction:column-reverse}}@media (max-width:1000px){.post-type-archive-projekte .projects .posts-by-category .item:nth-child(even){flex-direction:column-reverse}}.single-leistungen .page-hero{margin-bottom:0}.single-leistungen .running-line{margin-top:0}.single-leistungen .information-section{position:relative;border-top:1px solid #14151b}@media (max-width:991px){.single-leistungen .information-section{border-top:unset}}@media (max-width:991px){.single-leistungen .information-section:nth-child(even) .row{flex-direction:column-reverse}}.single-leistungen .information-section:nth-child(even) .row .for-left{border-right:1px solid #14151b}@media (max-width:991px){.single-leistungen .information-section:nth-child(even) .row .for-left{border-right:unset;border-bottom:1px solid #14151b;margin-bottom:42px}}.single-leistungen .information-section:nth-child(even) .row .for-left .left{padding:50px 25px}@media (max-width:991px){.single-leistungen .information-section:nth-child(even) .row .for-left .left{padding:24px 0 42px}}.single-leistungen .information-section:nth-child(even) .row .right{height:100%}.single-leistungen .information-section:nth-child(even) .row .right .img{position:absolute;right:0;top:-50px;max-width:45%}.single-leistungen .information-section:nth-child(even) .row .right .img img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.single-leistungen .information-section:nth-child(odd){border-bottom:1px solid #14151b}.single-leistungen .information-section:nth-child(odd) .row{flex-direction:row-reverse}@media (max-width:991px){.single-leistungen .information-section:nth-child(odd) .row{flex-direction:column-reverse}}.single-leistungen .information-section:nth-child(odd) .row .for-left{border-left:1px solid #14151b;position:relative}@media (max-width:991px){.single-leistungen .information-section:nth-child(odd) .row .for-left{border-left:unset}}.single-leistungen .information-section:nth-child(odd) .row .for-left:before{content:"";position:absolute;top:-19px;left:-19px;background-image:var(--wpr-bg-4104fef1-2ec4-46eb-890e-e15f3ed707ab);width:36px;height:36px}@media (max-width:991px){.single-leistungen .information-section:nth-child(odd) .row .for-left:before{content:unset}}.single-leistungen .information-section:nth-child(odd) .row .left{padding:80px 25px}@media (max-width:991px){.single-leistungen .information-section:nth-child(odd) .row .left{padding:24px 0 42px}}.single-leistungen .information-section:nth-child(odd) .row .right{height:100%}@media (max-width:991px){.single-leistungen .information-section:nth-child(odd) .row .right{padding:0}}.single-leistungen .information-section:nth-child(odd) .row .right .img{position:absolute;left:0;top:54px;max-width:45%}.single-leistungen .information-section .left{height:100%}.single-leistungen .information-section .left h4{text-transform:uppercase;margin-bottom:24px}.single-leistungen .information-section .left .bttn-primary-light{margin-top:45px;display:inline-block}.single-leistungen .information-section .right{position:unset}@media (max-width:991px){.single-leistungen .information-section .right{padding:0;margin-bottom:24px}}.single-leistungen .information-section .right .img{height:100%;z-index:-1}@media (max-width:991px){.single-leistungen .information-section .right .img{position:unset!important;max-width:100%!important}}.single-leistungen .why_we-section{margin-top:260px;margin-bottom:190px;overflow:hidden}@media (max-width:991px){.single-leistungen .why_we-section{margin-top:120px;margin-bottom:150px}}.single-leistungen .why_we-section .why_we-hero{text-align:center;margin-bottom:64px}@media (max-width:991px){.single-leistungen .why_we-section .why_we-hero{margin-bottom:50px}}.single-leistungen .why_we-section .why_we-hero h2{text-transform:uppercase;margin-bottom:6px}.single-leistungen .why_we-section .why_we-hero h5{text-align:center;max-width:600px;margin:0 auto}.single-leistungen .why_we-section .why_we-items{background-color:#14151b}.single-leistungen .why_we-section .why_we-items .row:nth-child(even){flex-direction:row-reverse}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row:nth-child(even){flex-direction:column-reverse}}.single-leistungen .why_we-section .why_we-items .row:nth-child(even) .for-left{border-left:1px solid #1455c9;position:relative}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row:nth-child(even) .for-left{border-left:unset}}.single-leistungen .why_we-section .why_we-items .row:nth-child(even) .for-left:before{content:"";position:absolute;top:-19px;left:-19px;background-image:var(--wpr-bg-a67308c8-9acd-4ed5-ae60-610b5e0e8054);background-repeat:no-repeat;background-position:center;background-size:contain;width:36px;height:36px}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row:nth-child(even) .for-left:before{content:unset}}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row:nth-child(odd){flex-direction:column-reverse}}.single-leistungen .why_we-section .why_we-items .row:nth-child(odd) .for-left{border-right:1px solid #1455c9;position:relative}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row:nth-child(odd) .for-left{border-right:unset}}.single-leistungen .why_we-section .why_we-items .row:nth-child(odd) .for-left:before{content:"";position:absolute;top:-19px;right:-19px;background-image:var(--wpr-bg-c32fc08a-522b-45f2-b781-947a6390453d);background-repeat:no-repeat;background-position:center;background-size:contain;width:36px;height:36px}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row:nth-child(odd) .for-left:before{content:unset}}.single-leistungen .why_we-section .why_we-items .row:first-child .for-left:before{content:unset}.single-leistungen .why_we-section .why_we-items .row:not(:last-child){border-bottom:1px solid #1455c9;position:relative}.single-leistungen .why_we-section .why_we-items .row:not(:last-child):before{content:"";position:absolute;left:-100%;bottom:0;width:100%;border-bottom:1px solid #1455c9}.single-leistungen .why_we-section .why_we-items .row:not(:last-child):after{content:"";position:absolute;left:100%;bottom:0;width:100%;border-bottom:1px solid #1455c9}.single-leistungen .why_we-section .why_we-items .row .left{max-width:580px;margin:0 auto;padding:130px 0}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row .left{padding:40px 0 60px;text-align:center;max-width:100%}}.single-leistungen .why_we-section .why_we-items .row .left h4{margin-bottom:15px;text-transform:uppercase;color:#fff}.single-leistungen .why_we-section .why_we-items .row .left h5{color:#fff}.single-leistungen .why_we-section .why_we-items .row .right{display:flex;align-items:center;justify-content:center}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row .right{margin-top:70px}}.single-leistungen .why_we-section .why_we-items .row .right .img{width:266px;height:266px;border-radius:100%;border:2px solid #1455c9;display:flex;align-items:center;justify-content:center;padding:30px;overflow:hidden}@media (max-width:991px){.single-leistungen .why_we-section .why_we-items .row .right .img{width:200px;height:200px}.single-leistungen .why_we-section .why_we-items .row .right .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}.single-leistungen .services-section{margin-bottom:160px;position:relative}@media (max-width:991px){.single-leistungen .services-section{margin-bottom:130px}}.single-leistungen .services-section .services{padding:30px 0}.single-leistungen .services-section h2{text-align:center;text-transform:uppercase;margin-bottom:47px}.single-leistungen .services-section .swiper-slide{width:auto}.single-leistungen .services-section .swiper-slide .item a{display:flex}.steps-section{position:relative;overflow:hidden}.steps-section:before{content:"";position:absolute;top:0;width:100%;height:70%;background-image:var(--wpr-bg-abb0a67b-019d-4ef7-ab9c-e7d2bebe26c4);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}@media (max-width:991px){.steps-section .step-item{border-bottom:1px solid #14151b;margin-bottom:40px;padding-bottom:40px}}.steps-section .step-item:not(:last-child){border-bottom:1px solid #14151b;margin-bottom:70px;padding-bottom:80px}@media (max-width:991px){.steps-section .step-item:not(:last-child){border-bottom:1px solid #14151b;margin-bottom:40px;padding-bottom:40px}}.steps-section .step-item .left h4{position:relative;color:#1455c9;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.steps-section .step-item .left h4 .line{display:flex;width:70%;border-bottom:1px solid #14151b}@media (max-width:991px){.steps-section .step-item .left h4 .line{display:none}}.steps-section .step-item .left h3{max-width:435px}.steps-section .step-item .right .desc{max-width:522px}.steps-section .step-item .right .desc h5{margin-bottom:22px}.project-section{margin-top:180px}@media (max-width:991px){.project-section{margin-top:140px}}.project-section .mob-button{display:flex;align-items:center;justify-content:center;margin-top:37px}@media (min-width:992px){.project-section .mob-button{display:none}}.project-section .project-hero{margin-bottom:150px}@media (max-width:991px){.project-section .project-hero{margin-bottom:48px}}.project-section .project-hero .container-custom{display:flex;align-items:center;justify-content:space-between}.project-section .project-hero .container-custom h2{text-transform:uppercase}@media (max-width:991px){.project-section .project-hero .container-custom .bttn-primary-light{display:none}}.project-section .other-project-section{position:relative}.project-section .other-project-section:first-of-type{border-top:1px solid #14151b}.project-section .other-project-section:not(:first-child){border-bottom:1px solid #14151b}@media (max-width:991px){.project-section .other-project-section .row{flex-direction:column-reverse}}.project-section .other-project-section:not(:last-of-type) .for-left{position:relative}.project-section .other-project-section:not(:last-of-type) .for-left:before{content:"";position:absolute;bottom:-19px;left:-19px;background-image:var(--wpr-bg-a7bfc3f4-febb-41e0-a31e-bf47f4ae9259);width:36px;height:36px}@media (max-width:991px){.project-section .other-project-section:not(:last-of-type) .for-left:before{content:unset}}.project-section .other-project-section:nth-child(odd) .row .for-left{border-right:1px solid #14151b}.project-section .other-project-section:nth-child(odd) .row .for-left:before{left:unset;right:-19px}.project-section .other-project-section:nth-child(odd) .row .right .img{transition:.3s}.project-section .other-project-section:nth-child(odd) .row .right .img:hover{transform:rotate(3deg)}.project-section .other-project-section:nth-child(even) .row{flex-direction:row-reverse}@media (max-width:991px){.project-section .other-project-section:nth-child(even) .row{flex-direction:column-reverse}}.project-section .other-project-section:nth-child(even) .row .for-left{border-left:1px solid #14151b;position:relative}@media (max-width:991px){.project-section .other-project-section:nth-child(even) .row .for-left{border-left:unset}}.project-section .other-project-section:nth-child(even) .row .right .img{transition:.3s}.project-section .other-project-section:nth-child(even) .row .right .img:hover{transform:rotate(-3deg)}.project-section .other-project-section .left{height:100%;padding:50px 25px 130px;max-width:500px;margin:0 auto}@media (max-width:991px){.project-section .other-project-section .left{padding:0 0 90px}}.project-section .other-project-section .left h5.tax{color:#1455c9;margin-bottom:11px}.project-section .other-project-section .left h4{text-transform:uppercase;margin-bottom:20px}.project-section .other-project-section .left .arrow-btn-dark{margin-top:33px}.project-section .other-project-section .right .img{margin-top:-60px;padding-bottom:60px;display:flex;align-items:center;justify-content:center}@media (max-width:991px){.project-section .other-project-section .right .img{margin-top:-20px}}.project-section .other-project-section .right .img img{max-width:544px}@media (max-width:991px){.project-section .other-project-section .right .img img{max-width:100%}}.banner-section{background-image:var(--wpr-bg-113e4cd1-4404-45a4-bd6b-0b5a4640413a);background-repeat:no-repeat;background-size:cover;background-position:center;padding:190px 0;margin-top:190px}@media (max-width:991px){.banner-section{margin-top:160px}}.banner-section .banner-desc{max-width:940px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.banner-section .banner-desc h4{color:#f5f5f5;margin-bottom:34px;text-transform:uppercase;text-align:center}.banner-section .banner-desc a{color:#f5f5f5}@media (max-width:991px){.home .page-hero{margin-bottom:0}}.home .page-hero .hero-container{background-position:center;background-size:cover;background-repeat:no-repeat;padding:170px 0;position:relative}@media (max-width:991px){.home .page-hero .hero-container{padding:130px 0}}.home .page-hero .hero-container .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}@media (max-width:991px){.home .page-hero .hero-container .bg{background-position:58% 73%}}.home .page-hero .hero-container .title h1{text-transform:uppercase}.home .page-hero .hero-container .title h1 em{color:#1455c9}@media (max-width:500px){.home .page-hero .hero-container .title h1{font-size:34px}}.home .page-hero .hero-container .title a{margin-top:34px;display:inline-block}@media (max-width:991px){.home .running-line{margin:50px 0 100px}}.home .services-section.for-d{border-top:1px solid #14151b;max-width:1920px;margin:0 auto}@media (max-width:991px){.home .services-section.for-d{display:none}}@media (max-width:991px){.home .services-section.for-d>div{flex-wrap:wrap}}.home .services-section.for-d .nav-pills{width:50%}@media (max-width:991px){.home .services-section.for-d .nav-pills{width:100%}}.home .services-section.for-d .nav-pills button{border:unset;border-bottom:1px solid #14151b;border-right:1px solid #14151b;display:flex;align-items:center;padding:28px 28px 28px 100px;cursor:pointer;transition:.3s}@media (max-width:991px){.home .services-section.for-d .nav-pills button{padding:20px 15px}}.home .services-section.for-d .nav-pills button img{margin-right:54px}@media (max-width:991px){.home .services-section.for-d .nav-pills button img{margin-right:12px}}.home .services-section.for-d .nav-pills button h4{text-transform:uppercase;margin-bottom:0;transition:.3s}.home .services-section.for-d .nav-pills button.active{border:3px solid #14151b}.home .services-section.for-d .nav-pills button.active h4{color:#1455c9}.home .services-section.for-d .tab-content{width:50%;padding:40px}@media (max-width:991px){.home .services-section.for-d .tab-content{width:100%}}.home .services-section.for-d .tab-content .content-link{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.home .services-section.for-d .tab-content .content-link h5{max-width:480px}.home .services-section.for-d .tab-content .img img{max-width:380px}.home .services-section.for-m{border-top:1px solid #14151b;max-width:1920px;margin:0 auto}@media (min-width:992px){.home .services-section.for-m{display:none}}.home .services-section.for-m .accordion .accordion-item{border:none;border-bottom:1px solid #14151b}.home .services-section.for-m .accordion .accordion-item button{border:unset;border-bottom:1px solid #14151b;display:flex;align-items:center;padding:20px 15px;cursor:pointer;transition:.3s;outline:unset;background:0 0;box-shadow:unset;border-radius:0}.home .services-section.for-m .accordion .accordion-item button:after{content:unset}.home .services-section.for-m .accordion .accordion-item button img{margin-right:12px;width:62px;height:62px}.home .services-section.for-m .accordion .accordion-item button h4{text-transform:uppercase;margin-bottom:0;transition:.3s}.home .services-section.for-m .accordion .accordion-item button.active{border:3px solid #14151b}.home .services-section.for-m .accordion .accordion-item button.active h4{color:#1455c9}.home .services-section.for-m .accordion .accordion-item .content-link{display:flex;justify-content:space-between;margin-bottom:20px}.home .services-section.for-m .accordion .accordion-item .content-link h5{max-width:300px}.home .services-section.for-m .accordion .accordion-item .img img{max-width:100%}.home .w_dreid-section{background-color:#14151b;padding:180px 0 0 20px;display:flex;justify-content:space-between;position:relative}@media (max-width:991px){.home .w_dreid-section{flex-wrap:wrap;padding:60px 0 60px 15px;flex-direction:column-reverse}}.home .w_dreid-section svg{position:absolute;width:100%;height:100%;left:-31%;bottom:-20%}@media (max-width:991px){.home .w_dreid-section svg{width:70%;left:-31%;bottom:-40%}}.home .w_dreid-section .w_dreid-desc{width:70%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}@media (max-width:991px){.home .w_dreid-section .w_dreid-desc{width:100%;margin-top:40px}}.home .w_dreid-section .w_dreid-desc .content{max-width:592px;margin:0 auto}.home .w_dreid-section .w_dreid-desc .content h2{color:#fff;margin-bottom:10px;text-transform:uppercase}.home .w_dreid-section .w_dreid-desc .content h5{color:#fff;margin-bottom:40px}@media (max-width:991px){.home .w_dreid-section .w_dreid-desc .content h5{font-size:18px;line-height:26px;font-style:normal;font-weight:400}}.home .w_dreid-section .w_dreid-desc .content .bttn-primary{display:inline-flex}.home .testimonials-section{position:relative;padding:190px 0;overflow:hidden}@media (max-width:991px){.home .testimonials-section{padding:100px 0 120px}}.home .testimonials-section:before{content:"";position:absolute;top:0;width:100%;height:95%;background-image:var(--wpr-bg-b176e673-b281-4f7a-a76a-15cca90653fe);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}.home .testimonials-section .container{position:relative}.home .testimonials-section h3{text-align:center;margin-bottom:30px;text-transform:uppercase}.home .testimonials-section .testimonials{max-width:720px;margin:0 auto}.home .testimonials-section .testimonials .item h5{text-align:center}.home .testimonials-section .testimonials .item h4{text-align:center;text-transform:uppercase;margin-top:24px}@media (max-width:991px){.home .testimonials-section .swiper-navigation{display:flex;align-items:center;justify-content:center;margin-top:40px}}.home .testimonials-section .swiper-navigation .swiper-button-next,.home .testimonials-section .swiper-navigation .swiper-container-rtl .swiper-button-prev{width:85px;height:85px;background-image:unset}@media (max-width:991px){.home .testimonials-section .swiper-navigation .swiper-button-next,.home .testimonials-section .swiper-navigation .swiper-container-rtl .swiper-button-prev{width:68px;height:68px;position:unset;margin-left:10px}.home .testimonials-section .swiper-navigation .swiper-button-next svg,.home .testimonials-section .swiper-navigation .swiper-container-rtl .swiper-button-prev svg{width:100%;height:100%}}.home .testimonials-section .swiper-navigation .swiper-button-prev,.home .testimonials-section .swiper-navigation .swiper-container-rtl .swiper-button-next{width:85px;height:85px;background-image:unset}@media (max-width:991px){.home .testimonials-section .swiper-navigation .swiper-button-prev,.home .testimonials-section .swiper-navigation .swiper-container-rtl .swiper-button-next{width:68px;height:68px;position:unset;margin-right:10px}.home .testimonials-section .swiper-navigation .swiper-button-prev svg,.home .testimonials-section .swiper-navigation .swiper-container-rtl .swiper-button-next svg{width:100%;height:100%}}.home .why_we-section{max-width:1920px;margin:0 auto}.home .why_we-section h2{text-align:center;text-transform:uppercase;margin-bottom:90px}@media (max-width:991px){.home .why_we-section h2{margin-bottom:40px}}.home .why_we-section .why_we-items{background-color:#14151b}@media (max-width:991px){.home .why_we-section .why_we-items{margin-bottom:140px}}.home .why_we-section .why_we-items .row-items{display:flex;flex-wrap:wrap;align-items:center}.home .why_we-section .why_we-items .row-items .for-left{height:100%;width:45%}@media (max-width:991px){.home .why_we-section .why_we-items .row-items .for-left{width:100%}}.home .why_we-section .why_we-items .row-items .for-left .left{max-width:460px;margin:0 auto}@media (max-width:991px){.home .why_we-section .why_we-items .row-items .for-left .left{padding:60px 15px 40px}}.home .why_we-section .why_we-items .row-items .for-left .left h4{color:#fff;margin-bottom:20px;text-transform:uppercase}.home .why_we-section .why_we-items .row-items .for-left .left h5{color:#fff}.home .why_we-section .why_we-items .row-items .right{width:55%;border-left:1px solid #1455c9}@media (max-width:991px){.home .why_we-section .why_we-items .row-items .right{width:100%;border-left:unset;border-top:1px solid #1455c9;padding-bottom:50px}}.home .why_we-section .why_we-items .row-items .right .item{display:flex;align-items:center;padding:43px}.home .why_we-section .why_we-items .row-items .right .item:not(:first-child){border-top:1px solid #1455c9}@media (max-width:991px){.home .why_we-section .why_we-items .row-items .right .item:not(:first-child){border-top:unset}}@media (max-width:991px){.home .why_we-section .why_we-items .row-items .right .item{padding:20px 15px}}.home .why_we-section .why_we-items .row-items .right .item img{max-width:52px;margin-right:60px}@media (max-width:991px){.home .why_we-section .why_we-items .row-items .right .item img{margin-right:18px}}.home .why_we-section .why_we-items .row-items .right .item h4{color:#fff;margin-bottom:0;text-transform:uppercase}main.configurator .page-hero{margin-bottom:0}main.configurator .configurator-section{position:relative;padding:110px 0}@media (max-width:991px){main.configurator .configurator-section{padding:80px 0}}main.configurator .configurator-section .steps{position:absolute;top:-34px;right:75px;width:68px;height:68px;display:flex;align-items:center;justify-content:center;background:#fff;color:#14151b;border:2px solid #14151b;border-radius:100%}@media (max-width:991px){main.configurator .configurator-section .steps{top:-34px;right:45%}}main.configurator .configurator-section .steps h5{margin-bottom:0}main.configurator .configurator-section form#configurator fieldset{width:100%;margin:0}main.configurator .configurator-section form#configurator fieldset:not(:first-of-type){display:none}main.configurator .configurator-section form#configurator fieldset .form-heading{text-transform:uppercase;margin-bottom:48px;text-align:center}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset .form-heading{margin-bottom:24px}}main.configurator .configurator-section form#configurator fieldset .items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}main.configurator .configurator-section form#configurator fieldset .items .item{padding:37px 30px;margin:0 15px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:.3s;border:3px solid transparent}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset .items .item{width:100%!important;padding:24px;margin:0 0 24px}}main.configurator .configurator-section form#configurator fieldset .items .item:before{content:"";position:absolute;top:6px;left:-6px;width:100%;height:100%;border:1px solid #14151b;z-index:-1}main.configurator .configurator-section form#configurator fieldset .items .item.selected,main.configurator .configurator-section form#configurator fieldset .items .item:hover{border:3px solid #14151b;background:#f5f5f5}main.configurator .configurator-section form#configurator fieldset .items .item img{width:82px;height:82px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-bottom:10px}main.configurator .configurator-section form#configurator fieldset .items .item h5{font-family:FreeSans;font-size:18px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.36px;text-transform:uppercase;margin-bottom:0}main.configurator .configurator-section form#configurator fieldset .loader{display:flex;align-items:center;justify-content:center}main.configurator .configurator-section form#configurator fieldset .loader img{width:75px;margin:0 auto}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section{border:1px solid #1455c9;background:#fff;padding:42px 100px;max-width:752px;margin:0 auto 42px}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section{padding:38px 20px;margin:0 auto 24px}}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading{flex-direction:column;align-items:unset}}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading h4{text-transform:uppercase;margin:0}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading .quantity{display:flex;border:2px solid #1455c9;border-radius:3px}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading .quantity{width:-moz-fit-content;width:fit-content;margin-top:24px}}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading .quantity button,main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading .quantity input{border:unset;width:68px;height:48px;display:flex;align-items:center;justify-content:center;padding:0}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading .quantity input{font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-.2px;text-align:center;border-left:2px solid #1455c9;border-right:2px solid #1455c9;color:#14151b}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading .quantity input::-webkit-inner-spin-button,main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .q-heading .quantity input::-webkit-outer-spin-button{-webkit-appearance:none}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .desc{max-width:360px;margin-bottom:24px}main.configurator .configurator-section form#configurator fieldset.images-step .quantity-section .qty-note textarea{height:unset!important;width:100%;margin-top:6px}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion{border:1px solid #1455c9;background:#fff;padding:42px 100px;margin:0 auto;max-width:752px}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.images-step .images-secion{padding:38px 20px;margin:0 auto 24px}}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion h4{text-transform:uppercase;margin-bottom:32px}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.images-step .images-secion h4{margin-bottom:24px}}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #14151b}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .btn-upl{display:flex;align-items:center}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .btn-upl{flex-direction:column-reverse}}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .btn-upl .qty-text{color:#9a9a9a;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:23px;margin-right:10px}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .btn-upl .qty-text{margin-right:0;margin-top:12px}}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .btn-upl .bttn-primary-light{padding:6px 22px;display:flex;align-items:center;justify-content:center;font-family:FreeSans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;background:#f5f5f5}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .btn-upl .bttn-primary-light svg{margin-right:14px}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .image-uploader{border-radius:14px;border:1px dashed #14151b;background:#f5f5f5;min-height:14rem}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .image-uploader .add-icon{background-image:var(--wpr-bg-6219e19c-52c1-4a41-a660-e361da84fc40);background-position:center;background-size:auto;background-repeat:no-repeat;border:1px solid;width:calc(16.6666667% - 1rem);display:inline-block;padding-bottom:calc(16.6666667% - 1rem);height:0;position:relative;margin:.5rem;cursor:pointer}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .image-uploader .upload-text i{color:transparent;width:38px;height:38px;background-image:var(--wpr-bg-692b60fa-aca4-4162-aa30-552c4eb9e988);background-position:center;background-size:contain}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-item .image-uploader .uploaded .uploaded-image .delete-image i{color:transparent;background-image:var(--wpr-bg-7310e928-2a66-4abf-8e32-3b3ff1e6d0d8);background-position:center;background-size:contain;width:24px;height:24px;display:flex}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-note label{width:100%}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .img-note textarea{margin-top:6px;width:100%}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .bttn{display:flex;align-items:center;justify-content:flex-end;margin-top:24px}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .bttn .for-last-next{border-radius:33px;border:2px solid #14151b;padding:12px 42px;color:#fff;font-family:FreeSans;font-size:18px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:.18px;text-transform:uppercase;transition:.3s;background:#1455c9}main.configurator .configurator-section form#configurator fieldset.images-step .images-secion .bttn .for-last-next:hover{text-decoration:unset;box-shadow:4px 4px 0 #14151b}main.configurator .configurator-section form#configurator fieldset.data-step{max-width:752px;margin:0 auto;background:#fff;padding:42px 100px;border:1px solid #1455c9}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.data-step{padding:38px 20px}}main.configurator .configurator-section form#configurator fieldset.data-step .row h4{text-transform:uppercase;margin-bottom:24px}main.configurator .configurator-section form#configurator fieldset.data-step .row label{margin-bottom:24px;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:23px;color:#14151b}main.configurator .configurator-section form#configurator fieldset.data-step .row label.error{color:#ff3838}main.configurator .configurator-section form#configurator fieldset.data-step .row label input,main.configurator .configurator-section form#configurator fieldset.data-step .row label textarea{border:1px solid #14151b;background:#fff;border-radius:0;margin-top:5px;width:100%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:23px;color:#14151b;padding:16px}@media (max-width:991px){main.configurator .configurator-section form#configurator fieldset.data-step .row label input,main.configurator .configurator-section form#configurator fieldset.data-step .row label textarea{padding:13px}}main.configurator .configurator-section form#configurator fieldset.data-step .row label input:focus,main.configurator .configurator-section form#configurator fieldset.data-step .row label textarea:focus{box-shadow:none!important;border:1px solid #231f20;outline-width:0}main.configurator .configurator-section form#configurator fieldset.data-step .row .bttn{display:flex;justify-content:flex-end}main.configurator .configurator-section form#configurator fieldset.data-step .row .bttn .submit-button[disabled=disabled]{opacity:.6}main.configurator .configurator-section form#configurator .action-button{width:100px;background:#673ab7;font-weight:700;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 0 10px 5px;float:right}main.configurator .configurator-section form#configurator .action-button:focus,main.configurator .configurator-section form#configurator .action-button:hover{background-color:#311b92}main.configurator .configurator-section form#configurator .action-button-previous{width:100px;background:#616161;font-weight:700;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 5px 10px 0;float:right}main.configurator .configurator-section form#configurator .action-button-previous:focus,main.configurator .configurator-section form#configurator .action-button-previous:hover{background-color:#000}.small-configurator-section{position:relative;padding:120px 0}@media (max-width:991px){.small-configurator-section{padding:80px 0}}.small-configurator-section .steps{display:flex;align-items:center;justify-content:center;margin-bottom:52px}.small-configurator-section .steps span{width:80px;height:8px;background:#ccc;margin:0 4px;border-radius:6px;transition:.3s}@media (max-width:991px){.small-configurator-section .steps span{width:60px;height:6px}}.small-configurator-section .steps span.active{background:#2c3e50}@media (max-width:991px){.small-configurator-section .steps{top:-34px;right:45%}}.small-configurator-section .steps h5{margin-bottom:0}.small-configurator-section form#configurator{max-width:834px;margin:0 auto;padding:0 15px}.small-configurator-section form#configurator fieldset{width:100%;margin:0}.small-configurator-section form#configurator fieldset:not(:first-of-type){display:none}.small-configurator-section form#configurator fieldset .form-heading{text-align:center;font-weight:600;font-size:42px;line-height:52px;letter-spacing:-2px;text-transform:uppercase;margin:0 auto 24px;color:#141313}@media (max-width:991px){.small-configurator-section form#configurator fieldset .form-heading{margin-bottom:24px}}.small-configurator-section form#configurator fieldset .question{font-weight:500;font-size:28px;line-height:38px;text-align:center;margin:0 auto 24px;color:#141313}.small-configurator-section form#configurator fieldset .items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.small-configurator-section form#configurator fieldset .items .item{width:calc(50% - 30px);padding:42px 30px;margin:0 15px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:.3s;border-radius:20px;border:2px solid #ccc;background:#fff;min-height:230px}@media (max-width:991px){.small-configurator-section form#configurator fieldset .items .item{width:100%!important;padding:24px;margin:0 0 24px}}.small-configurator-section form#configurator fieldset .items .item:before{content:"";position:absolute;top:10px;right:10px;width:32px;height:32px;border:2px solid #ccc;border-radius:4px;background:#fff;z-index:1}.small-configurator-section form#configurator fieldset .items .item.selected,.small-configurator-section form#configurator fieldset .items .item:hover{border:2px solid #2c3e50}.small-configurator-section form#configurator fieldset .items .item.selected:before,.small-configurator-section form#configurator fieldset .items .item:hover:before{background:#2c3e50;border:2px solid #2c3e50}.small-configurator-section form#configurator fieldset .items .item.selected:after,.small-configurator-section form#configurator fieldset .items .item:hover:after{content:"";position:absolute;right:19px;top:15px;width:11px;height:16px;border:solid #fff;border-width:0 3px 3px 0;transition:.3s;transform:rotate(45deg);z-index:1}.small-configurator-section form#configurator fieldset .items .item img{width:82px;height:82px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-bottom:10px}.small-configurator-section form#configurator fieldset .items .item h3{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;text-align:center;margin-bottom:0;color:#141313}.small-configurator-section form#configurator fieldset.data-step{max-width:752px;margin:0 auto;background:#fff}.small-configurator-section form#configurator fieldset.data-step .row label{margin-bottom:24px;width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:23px;color:#141313}.small-configurator-section form#configurator fieldset.data-step .row label.error{color:#ff3838}.small-configurator-section form#configurator fieldset.data-step .row label input,.small-configurator-section form#configurator fieldset.data-step .row label textarea{border:2px solid #2c3e50;background:#fff;margin-top:5px;width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:23px;color:#141313;padding:16px;border-radius:4px}@media (max-width:991px){.small-configurator-section form#configurator fieldset.data-step .row label input,.small-configurator-section form#configurator fieldset.data-step .row label textarea{padding:13px}}.small-configurator-section form#configurator fieldset.data-step .row label input:focus,.small-configurator-section form#configurator fieldset.data-step .row label textarea:focus{box-shadow:none!important;border:2px solid #2c3e50;outline-width:0}.small-configurator-section form#configurator fieldset.data-step .row .bttn{display:flex;justify-content:flex-end}.small-configurator-section form#configurator fieldset.data-step .row .bttn .submit-button[disabled=disabled]{opacity:.6}.small-configurator-section form#configurator .bttns{display:flex;align-items:center;justify-content:center}.small-configurator-section form#configurator .bttns .action-button{background:#ccc;color:#2c3e50;font-weight:700;font-size:16px;line-height:22px;letter-spacing:0;text-transform:uppercase;border-radius:4px;cursor:pointer;padding:16px 40px;margin:10px 0 20px 10px;display:flex;align-items:center;justify-content:center;border:0}@media (max-width:991px){.small-configurator-section form#configurator .bttns .action-button{padding:10px}}.small-configurator-section form#configurator .bttns .action-button.previous{background:0 0;padding:14px;border:2px solid #ccc}@media (max-width:991px){.small-configurator-section form#configurator .bttns .action-button.previous{padding:8px}}.small-configurator-section form#configurator .bttns .action-button.previous svg{margin:0}.small-configurator-section form#configurator .bttns .action-button:focus,.small-configurator-section form#configurator .bttns .action-button:hover{opacity:.8}.small-configurator-section form#configurator .bttns .action-button:focus svg,.small-configurator-section form#configurator .bttns .action-button:hover svg{transform:unset}.small-configurator-section form#configurator .success p{color:#8c8c8c;text-align:center;max-width:620px;margin:0 auto 52px}.small-configurator-section form#configurator .success svg{margin:0 auto;display:block}.success-page{padding:200px 0}.success-page .success{text-align:center}.success-page .success h1{font-weight:600;font-size:42px;line-height:52px;text-align:center;color:#141313;text-transform:uppercase;margin-bottom:24px}.success-page .success h2{font-weight:500;font-size:28px;line-height:38px;text-align:center;color:#141313}.success-page .success svg{margin-top:100px}.success-page .success .action-button{background:#ccc;color:#2c3e50;font-weight:700;font-size:16px;line-height:22px;letter-spacing:0;text-transform:uppercase;border-radius:4px;cursor:pointer;padding:16px 40px;margin:40px auto 0;display:flex;align-items:center;justify-content:center;border:0;text-decoration:unset;width:-moz-fit-content;width:fit-content}@media (max-width:991px){.success-page .success .action-button{padding:10px}}.success-page .success .action-button:focus,.success-page .success .action-button:hover{opacity:.8}body.no-scroll{overflow:hidden}.opacity{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0;left:0}.contact-info-modal{position:fixed;right:30px;bottom:30px;z-index:3}@media (max-width:991px){.contact-info-modal{right:15px;bottom:15px}}.contact-info-modal .popup-info{display:none;border-radius:14px;background:#fff;padding:36px 31px}@media (max-width:991px){.contact-info-modal .popup-info{padding:20px}}.contact-info-modal .popup-info h5{margin-bottom:8px;color:#000;font-size:23px;font-style:normal;font-weight:600;line-height:150%}.contact-info-modal .popup-info p{font-size:14px;font-style:normal;font-weight:400;line-height:140%;max-width:303px;margin-bottom:32px;color:#000}.contact-info-modal .popup-info .c-info{margin-bottom:16px;display:flex;align-items:center}.contact-info-modal .popup-info .c-info a{font-size:16px;font-style:normal;font-weight:600;line-height:150%}.contact-info-modal .popup-info .c-info a:hover{text-decoration:underline}.contact-info-modal .popup-info .c-info svg{margin-right:10px}.contact-info-modal .popup-info .buttons{margin-top:32px}.contact-info-modal .popup-info .buttons a.bttn-primary-light{width:100%;display:flex;align-items:center;justify-content:center}.contact-info-modal .open-info-button{padding:17px 14px 15px;border:unset;margin-left:auto;margin-top:16px;display:flex;overflow:hidden;cursor:pointer;width:auto;background:#231f20;position:relative;border-radius:100%}.contact-info-modal .open-info-button:after{content:url(../../../../../../../../../themes/dreid/images/close-modal.svg);padding:17px 13px 13px;height:5px;width:100%;position:absolute;left:0;bottom:-22px;z-index:1;transition:.3s;background:#fff}.contact-info-modal .open-info-button svg{transition:.3s}.contact-info-modal .open-info-button.toggle:after{height:100%;border-radius:8px;bottom:0}.contact-info-modal .open-info-button.toggle:hover:after{height:100%;border-radius:8px;bottom:0}.contact-info-modal .open-info-button.toggle svg{transform:translateY(-150%)}