main{}@media (min-width:1920px){.wrapper{max-width:1326px}.wrapper.small{max-width:1620px}}@media only screen and (max-width:1801px){.wrapper{width:70%}.wrapper.small{width:88%}section{padding:140px 0}section.small-padding{padding:90px 0}.site-branding img{width:240px}.zed-logo img{width:95px}body{font-size:21px}h2{font-size:40px}.footer-form{width:46%}.footer-top-row{padding-bottom:45px}.footer-bottom-row{padding-top:45px}.footer-menu ul.menu li{margin-bottom:18px}h6{font-size:19px}h3{font-size:34px}h4{font-size:26px}.home-about-right{width:51%}.home-about-image{width:46%}.home-about-right .sub-heading-text,.service-row .sub-heading-text,.why-choose-row .sub-heading-text{font-size:63px}h5{font-size:23px}.banner-content .sub-heading-text{font-size:35px}.page-heading-text{font-size:48px}.service-page-heading-text{margin-bottom:28px}.heading{margin-bottom:28px}.email,.call,.address{margin-bottom:19px}.cta-right-block{width:56%}.err{font-size:90px}}@media only screen and (max-width:1600px){.wrapper{width:80%}.wrapper.small{width:92%}section{padding:130px 0}section.small-padding{padding:80px 0}.site-branding img{max-width:230px}body{font-size:20px}h2{font-size:35px}.footer-top-row{padding-bottom:40px}.footer-form{width:47%}.footer-bottom-row{padding-top:40px}h6{font-size:18px}h4{font-size:24px}.home-about-right{width:52%}.home-about-right .sub-heading-text,.service-row .sub-heading-text,.why-choose-row .sub-heading-text{font-size:63px}.page-heading-text{font-size:45px}.service-page-heading-text{margin-bottom:26px}h3{font-size:32px}.heading{margin-bottom:26px}.email,.call,.address{margin-bottom:18px}.cta-right-block{width:57%}.footer{padding:150px 0 50px}.site-footer{padding:80px 0 0;clip-path:path("M 0 40 L 0 200 Q 200 0 560 100 Q 1200 320 2000 0 L 2000 2000 L 0 2000");margin-top:-140px}.clip-shape{clip-path:path("M 0 200 L 0 250 Q 250 70 600 150 Q 1100 300 2000 0 L 2000 2100 L 0 2100")}.err{font-size:80px}}@media only screen and (max-width:1440px){.site-branding img{width:220px}.wrapper{width:85%}.wrapper.small{width:93%}section{padding:120px 0}section.small-padding{padding:70px 0}h2{font-size:32px}.footer-form{width:48%}.footer-block{}body{font-size:19px}.footer-top-row{padding-bottom:35px}.footer-bottom-row{padding-top:35px}.page-heading-text{font-size:43px}.service-page-heading-text{margin-bottom:24px}.heading{margin-bottom:24px}.email,.call,.address{margin-bottom:17px}.cta-right-block{width:58%}.err{font-size:70px}}@media only screen and (max-width:1360px){.wrapper{width:90%}.wrapper.small{width:96%}section{padding:110px 0}section.small-padding{padding:60px 0}.site-branding img{width:210px}.zed-logo img{width:90px}h2{font-size:30px}.footer-form{width:50%}.footer-bottom-row{padding-top:30px}.footer-top-row{padding-bottom:30px}h5{font-size:22px}.banner-content .sub-heading-text{font-size:30px}.banner-content{padding:50px 0 50px 50px}.page-heading-text{font-size:40px}.service-page-heading-text{margin-bottom:22px}.heading{margin-bottom:22px}.email,.call,.address{margin-bottom:16px}.footer{padding:130px 0 50px}.site-footer{padding:80px 0 0;clip-path:path("M 0 40 L 0 130 Q 160 0 500 90 Q 1100 280 2000 0 L 2000 2000 L 0 2000");margin-top:-140px}.clip-shape{clip-path:path("M 0 200 L 0 190 Q 250 90 600 155 Q 1100 228 2000 0 L 2000 2100 L 0 2100")}.err{font-size:60px}}@media only screen and (max-width:1200px){.wrapper{width:92%}section.small-padding{padding:50px 0}.site-branding img{width:200px}ul.menu>li a{font-size:14px}section{padding:100px 0}h2{font-size:28px}h4{font-size:22px}ul.key-benefit-list li{width:33.33%}.why-choose-main{width:50%}.why-choose-list{justify-content:center}.service-slide .slick-slide.slick-active .service-main{transform:scale(1);opacity:1;margin:0;padding:0}.service-heading{opacity:1}.service-slide .slick-next{top:100%;transform:translate(-45%,-100%);right:45%}.service-slide .slick-prev{top:100%;left:47%;transform:translate(-47%,-100%)}.service-slide{margin:100px 0}h5{font-size:21px}.service-slide .slick-slide .service-main{transform:scale(1) translate(0);opacity:1;padding:0;margin:0}.service-slide .slick-arrow{margin-top:50px}.service-link .button{margin-top:20px}.banner-content .sub-heading-text{font-size:28px}.page-heading-text{font-size:38px}.service-page-heading-text{margin-bottom:20px}h3{font-size:30px}.heading{margin-bottom:20px}.email,.call,.address{margin-bottom:15px}.err{font-size:50px}}@media only screen and (max-width:1024px){.wrapper{width:94%}section{padding:90px 0}h2{font-size:25px}.footer{padding:150px 0 50px 0}body{font-size:18px}.zed-logo img{width:85px}.service-slide .slick-arrow{margin-top:45px}.service-slide{margin:80px 0}h5{font-size:20px}section.hero-banner{padding-top:50px}.banner-content .sub-heading-text{font-size:26px}.banner-slide{flex-direction:column-reverse;justify-content:center;height:auto}.hero-banner-image{width:70%;margin:auto;height:600px}.banner-main{width:80%}.hero-banner-row .wrapper{width:88%}.banner-content{padding:30px 0 0}.page-heading-text{font-size:35px}.service-page-heading-text{margin-bottom:18px}}@media only screen and (max-width:991px){.wrapper{width:96%}.toggle{display:block}.header-bottom .main-navigation{top:0;max-width:300px;right:-100%;width:100%;background-color:#f5f5f5;position:fixed;z-index:9;overflow-y:auto;transform:translate3d(0,0,205px);transition:all 500ms ease-in-out;text-align:center}.header-bottom nav.main-navigation.active{right:0;transform:translate3d(0,0,0);transition:500ms all ease-in-out;height:100%}.header-bottom .main-navigation ul.menu>li{margin-right:0;overflow:hidden;padding:5px;position:relative;text-align:center}.header-bottom .main-navigation ul.menu{margin:110px 0 0 0;display:block}section{padding:80px 0}.cta-left{width:80%;margin-bottom:20px}.footer-form{width:80%}.cta{justify-content:center}ul.footer-images-list li{width:50%}ul.footer-images-list{justify-content:center}.footer-block .site-branding{margin:auto}.footer-block:first-child{width:100%;margin-bottom:30px}ul.social-media{justify-content:center}.footer-top-row{justify-content:center}.footer-block{width:50%}.home-about-right{width:80%}.home-about-image{width:80%}.home-about-row{justify-content:center}.service-slide{margin:70px 0}.service-slide .slick-arrow{margin-top:40px}.hero-banner-image{width:85%;margin:auto;height:500px}.banner-main{width:90%}.service-page .service-image{width:80%;height:500px}.service-page-heading-text{margin-bottom:16px}.service-page .service-main:not(:last-child) {margin-bottom:45px}.service-page .service-main{padding-bottom:45px}.service-page .service-content{width:80%;padding:0;margin-top:20px}.service-page .service-block{justify-content:center}.cta-left-block{width:100%;display:flex;flex-wrap:wrap}.Contact-block:not(:last-child) {border-bottom:0}.Contact-block{width:50%;padding:0;margin-bottom:30px}.cta-right-block{width:100%}.site-footer{clip-path:none;margin-top:0;padding:50px 0 0}.footer{padding:50px 0}.clip-shape{clip-path:path("M 0 0 L 0 0 Q 0 0 0 70 Q 0 70 2000 70 L 2000 2100 L 0 2100")}}@media only screen and (max-width:767px){.wrapper{width:calc(100% - 40px)}section{padding:70px 0}.cta-left{width:90%}.footer-form{width:90%}.footer-top-row .footer-block:nth-child(2) {width:100%}.footer-block{width:100%;text-align:center;padding:0}.footer-menu ul.menu li{text-align:center;margin:auto;margin-bottom:20px}.contact-detail{justify-content:center}ul.key-benefit-list li{width:50%}.home-about-right{width:90%}.home-about-image{width:90%}.why-choose-main{width:100%}.service-slide{margin:60px 0}.hero-banner-image{width:90%;margin:auto;height:450px}.service-slide .slick-arrow{margin-top:35px}.banner-slider .slick-next.slick-arrow{top:100%;transform:translate(-45%,-100%);right:45%;left:unset}.banner-slider .slick-prev.slick-arrow{top:100%;transform:translate(-45%,-100%);left:45%}.banner-main{width:100%}.service-page .service-image{width:90%;height:400px}.service-page-heading-text{margin-bottom:14px}.service-page .service-main:not(:last-child) {margin-bottom:40px}.service-page .service-main{padding-bottom:40px}.service-page .service-content{width:90%}h3{font-size:28px}.clip-shape{clip-path:path("M 0 0 L 0 0 Q 0 0 0 60 Q 0 60 2000 60 L 2000 2100 L 0 2100")}}@media only screen and (max-width:640px){.site-branding img{width:190px}section{padding:60px 0}ul.footer-images-list li{width:100%}.cta-left{width:100%}.footer-form{width:100%}.grid-col{width:100%}.home-about-right{width:100%}.home-about-image{width:100%}.service-slide .slick-next{top:100%;transform:translate(-40%,-100%);right:40%}.service-slide .slick-prev{top:100%;left:45%;transform:translate(-45%,-100%)}.service-slide{margin:50px 0}.service-link .button{margin-top:15px}.service-slide .slick-arrow{margin-top:30px}.hero-banner-image{height:auto}.banner-content .sub-heading-text{font-size:25px}.page-heading-text{font-size:33px}.bread-crumb i{margin:0 10px}.service-page .service-image{width:100%;height:300px}.service-page-heading-text{margin-bottom:12px}.service-page .service-main:not(:last-child) {margin-bottom:35px}.service-page .service-main{padding-bottom:35px}.service-page .service-content{width:100%}h3{font-size:26px}.Contact-block{width:100%}.clip-shape{clip-path:path("M 0 0 L 0 0 Q 0 0 0 50 Q 0 50 2000 50 L 2000 2100 L 0 2100")}}@media only screen and (max-width:481px){body{font-size:17px}.site-branding img{width:140px}ul.key-benefit-list li{width:100%}.zed-logo img{width:65px}.service-slide .slick-arrow{margin-top:25px}.service-link .button{margin-top:10px}.home-about-right .sub-heading-text,.service-row .sub-heading-text,.why-choose-row .sub-heading-text{font-size:45px}.banner-content .sub-heading-text{font-size:23px}.banner-slider .slick-next.slick-arrow{top:100%;transform:translate(-40%,-100%);right:40%;left:unset}h3{font-size:24px}.page-heading-text{font-size:30px}.bread-crumb i{margin:0 8px}.service-page-heading-text{margin-bottom:10px}.contact-top{padding:10px}.site-footer{clip-path:none;margin-top:0;padding:0}.clip-shape{clip-path:path("M 0 0 L 0 0 Q 0 0 0 40 Q 0 40 2000 40 L 2000 2100 L 0 2100")}}