.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px}ul[class],ol[class]{list-style:none}ul{list-style:none;margin:0;padding:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;cursor:pointer;color:inherit;display:block}button{cursor:pointer;border:1px solid transparent}@font-face{font-family:"Manrope";src:url(//www.cnguttersflorida.com/wp-content/themes/Aomine_Theme/assets/style/../fonts/Manrope-Regular.ttf);font-weight:400}@font-face{font-family:"Manrope";src:url(//www.cnguttersflorida.com/wp-content/themes/Aomine_Theme/assets/style/../fonts/Manrope-Medium.ttf);font-weight:500}@font-face{font-family:"Manrope";src:url(//www.cnguttersflorida.com/wp-content/themes/Aomine_Theme/assets/style/../fonts/Manrope-SemiBold.ttf);font-weight:600}@font-face{font-family:"Manrope";src:url(//www.cnguttersflorida.com/wp-content/themes/Aomine_Theme/assets/style/../fonts/Manrope-Bold.ttf);font-weight:700}body{font-family:"Manrope";font-size:14px;font-weight:400;font-style:normal;line-height:normal;background:#f0f1f2}@media screen and (max-width:1023px){main{margin-top:105px}}.other-page{margin-top:20px}@media screen and (max-width:1023px){.other-page{margin-top:105px}}.container{max-width:1330px;width:100%;margin:0 auto;padding:0 15px}h1{color:#fff;font-size:40px;font-weight:700;margin-bottom:20px}@media screen and (max-width:367px){h1{font-size:32px}}.single-title{font-size:32px;color:#004b98;margin-bottom:60px}h2{font-size:32px;font-weight:700;text-transform:uppercase}@media screen and (max-width:367px){h2{font-size:26px}}h1 span,h2 span{font:inherit;color:#47c9fd}a{transition:inherit}p{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.btn{border-radius:500px;display:flex;align-items:center;max-width:202px;width:100%;padding:10px 40px;align-items:center;gap:10px;background-color:#fff;position:relative;font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:#004b98;transition:all ease .5s}.btn svg{max-width:32px;max-width:32px;width:100%;border-radius:50%;position:absolute;top:5px;right:5px;transition:all ease .5s}.btn svg circle{fill:#004b98;transition:all ease .5s}.btn svg path{fill:#fff;transition:all ease .5s}.btn:hover{background-color:#36b0e1;color:#fff}.btn:hover svg path{fill:#36b0e1}.btn:hover svg circle{fill:#fff}.blue-btn{background:#004b98;color:#fff}.blue-btn:hover{color:#fff}.blue-btn svg circle{fill:#fff}.blue-btn svg path{fill:#004b98}.mb-m{margin-bottom:120px}@media screen and (max-width:767px){.mb-m{margin-bottom:60px}}.breadcrumbs{margin-bottom:20px;width:100%;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.breadcrumbs-wrap>span:nth-of-type(1){display:flex;gap:10px;flex-wrap:wrap}.select-wrap span{width:100%}.wpcf7 form .wpcf7-response-output{padding:0;border:none;margin:0}.column-title{display:flex;flex-direction:column;gap:10px;margin:0 auto;margin-bottom:40px;max-width:500px;align-items:center;justify-content:center;text-align:center}.column-title div{display:inline-flex;padding:10px 30px;justify-content:center;align-items:center;gap:10px;border-radius:500px;border:1px solid #2b2b2b;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.column-title h2{color:#004b98}.row-title{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:40px;color:#004b98}.row-title p{max-width:380px;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (max-width:990px){.row-title p{max-width:100%}}@media screen and (max-width:990px){.row-title{flex-direction:column;max-width:500px;justify-content:center;align-items:center;margin:0 auto;text-align:center;margin-bottom:40px}}.sectionScroll{opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease}.animate{opacity:1;visibility:visible;transform:translate(0px,0px);-webkit-animation:example 1s;animation:example 1s}@-webkit-keyframes example{from{opacity:0;visibility:hidden;transform:translateY(var(--startScrollTop,150px))}to{opacity:1;visibility:visible;transform:translateY(calc(var(--scrollTop)/10))}}@keyframes example{from{opacity:0;visibility:hidden;transform:translateY(var(--startScrollTop,150px))}to{opacity:1;visibility:visible;transform:translateY(calc(var(--scrollTop)/10))}}.white-block{display:inline-flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;border-radius:500px;border:1px solid #f0f1f2;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:10px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:10px}.arrows{position:relative;margin-top:auto;max-width:130px;width:100%;display:flex;align-items:center;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:767px){.arrows{display:none}}.arrows .swiper-button-prev:after,.arrows .swiper-button-next:after{display:none}.arrows .arrow{position:relative;width:60px;height:60px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;top:0;left:0;opacity:1;pointer-events:auto;cursor:pointer;transition:.5s ease}.arrows .arrow svg{transition:.5s ease;width:17px;height:12px}.arrows .arrow:hover{background-color:#004b98;border-color:transparent}.arrows .prev:hover{background-color:#004b98;border-color:transparent}.arrows .prev svg{transform:rotate(180deg)}.arrows .next{right:0;left:inherit}.arrows .next:hover{background-color:#004b98;border-color:transparent}.lumious{display:flex;align-items:center;gap:10px;max-width:235px}.header{margin-bottom:20px}@media screen and (max-width:1023px){.header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:50}}.header__top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0}.header__bottom-container .header__top{display:none}@media screen and (max-width:1023px){.header__top{display:none}.header__bottom-container-wrap .header__top{display:flex;flex-direction:column-reverse;position:relative;width:100%;gap:20px}.header__bottom-container-wrap .header__top:after{content:"";position:absolute;top:-30px;left:0;width:100%;height:1px;background-color:#c7c7c7}}.header__top-socials{display:flex;gap:5px}.header__top-socials a{max-width:30px;max-height:31px;width:100%;height:100%;transition:all cubic-bezier(.165,.84,.44,1) .5s}@media screen and (max-width:1023px){.header__top-socials a{max-width:55px;max-height:55px}}.header__top-socials a:hover svg circle{fill:#36b0e1}.header__top-socials a svg{max-width:29px;max-height:29px;width:100%;height:100%;transition:all cubic-bezier(.165,.84,.44,1) .5s}@media screen and (max-width:1023px){.header__top-socials a svg{max-width:55px;max-height:55px}}.header__top-socials a svg circle{transition:all cubic-bezier(.165,.84,.44,1) .5s}@media screen and (max-width:1023px){.header__top-socials{width:100%;gap:10px;justify-content:center}}.header__top-contacts{display:flex;gap:10px}.header__top-contacts a,.header__top-contacts span{background-color:#fff;border-radius:500px;display:flex;color:#2b2b2b;border:1px solid #2b2b2b;position:relative;display:flex;align-items:center;justify-content:center;gap:11px;padding:0 15px 0 0;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;transition:.3s ease;position:relative}@media screen and (max-width:1023px){.header__top-contacts a,.header__top-contacts span{max-width:100%;width:100%;padding:5px 15px 5px 30px}}@media screen and (max-width:467px){.header__top-contacts a,.header__top-contacts span{gap:10px;justify-content:center}}@media screen and (max-width:367px){.header__top-contacts a,.header__top-contacts span{gap:10px}}.header__top-contacts a svg,.header__top-contacts span svg{min-height:30px;max-width:30px;max-height:30px;width:100%;height:100%}@media screen and (max-width:1023px){.header__top-contacts a svg,.header__top-contacts span svg{position:absolute;left:0;top:0}}.header__top-contacts a:hover{background-color:#36b0e1;border-color:transparent;color:#fff}@media screen and (max-width:1023px){.header__top-contacts{width:100%}}@media screen and (max-width:367px){.header__top-contacts{flex-direction:column}}.header__bottom{background-color:#fff;border-top:1px solid var(--Gray-line,#c7c7c7);border-bottom:1px solid var(--Gray-line,#c7c7c7)}@media screen and (max-width:1023px){.header__bottom{border-top:none}}.header__bottom-container{display:flex;align-items:center;padding:9px 0;justify-content:space-between;position:relative}.header__bottom-container .logo{max-width:90px;width:100%;margin-right:auto}.header__bottom-container .logo img{width:100%}.header__bottom-container-wrap{display:flex;align-items:center;justify-content:space-between;width:70%;gap:10px}@media screen and (max-width:1100px){.header__bottom-container-wrap{width:80%}}@media screen and (max-width:1023px){.header__bottom-container-wrap{flex-direction:column;justify-content:center;width:100%;height:100vh;position:fixed;top:-100%;left:0;transform:scale(0);background-color:#fff;transition:all .5s ease;z-index:20;padding:0 20px}.open .header__bottom-container-wrap{top:67px;transform:scale(1);align-items:flex-start;gap:30px}}.header__bottom-container-wrap nav ul{display:flex;align-items:center;gap:50px}@media screen and (max-width:1023px){.header__bottom-container-wrap nav ul{flex-direction:column;gap:10px;align-items:flex-start}}.header__bottom-container-wrap nav ul .current_page_item:after{width:100%}.header__bottom-container-wrap nav ul li{color:#2b2b2b;font-size:16px;font-style:normal;font-weight:500;line-height:normal;transition:all cubic-bezier(.165,.84,.44,1) .5s;position:relative}@media screen and (max-width:1023px){.header__bottom-container-wrap nav ul li{font-size:24px;line-height:32.78px;font-weight:700}}.header__bottom-container-wrap nav ul li:after{content:"";width:0;height:2px;position:absolute;bottom:-22px;left:0;background-color:#36b0e1;transition:all cubic-bezier(.165,.84,.44,1) .5s}@media screen and (max-width:1023px){.header__bottom-container-wrap nav ul li:after{display:none}}.header__bottom-container-wrap nav ul li:hover{color:#36b0e1}.header__bottom-container-wrap nav ul li:hover:after{width:100%}.header__bottom-container-wrap nav ul li a{font:inherit;transition:all cubic-bezier(.165,.84,.44,1) .5s}@media screen and (max-width:1023px){.header__bottom-container-wrap .btn{max-width:100%;margin-bottom:30px;justify-content:center}}.header__bottom-container .burgerBtn{display:none}@media screen and (max-width:1023px){.header__bottom-container .burgerBtn{display:block;width:45px;height:45px;border:1px solid #004b98;background-color:#004b98;cursor:pointer;position:relative;border-radius:50%}.header__bottom-container .burgerBtn .btn-menu-line{width:27px;height:2px;position:absolute;left:8px;background-color:#fff;transition:cubic-bezier(.175,.885,.32,1.275) .5s}.header__bottom-container .burgerBtn .btn-menu-line1{top:17px}.header__bottom-container .burgerBtn .btn-menu-line3{bottom:15px}.open .header__bottom-container .burgerBtn .btn-menu-line1{transform:rotate(45deg) translate(2px,2px) scale(1.15) rotate(92deg)}.open .header__bottom-container .burgerBtn .btn-menu-line2{opacity:0}.open .header__bottom-container .burgerBtn .btn-menu-line3{transform:rotate(-45deg) translate(4px,-4px) scale(1.15) rotate(-92deg)}}.grid-container{border-radius:20px}.grid-container img{border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:400px;min-height:360px;height:100%;width:100%}.grid-container-content{display:flex}@media screen and (max-width:867px){.grid-container-content{flex-direction:column}}.grid-container-content-info{display:flex;flex-direction:column;padding:40px;border-radius:0 0 0 20px;background-color:#004b98;width:36.3%;gap:40px}@media screen and (max-width:867px){.grid-container-content-info{width:100%;border-radius:0}}@media screen and (max-width:550px){.grid-container-content-info{padding:20px}}.grid-container-content-info span{font-size:24px;font-style:normal;font-weight:600;line-height:normal;color:#fff}.grid-container-content-description{width:63.7%;flex-grow:1;padding:40px;background-color:#fff;border-radius:0 0 20px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:867px){.grid-container-content-description{width:100%;border-radius:0 0 20px 20px}}@media screen and (max-width:550px){.grid-container-content-description{padding:20px}}.main__container{background:url(//www.cnguttersflorida.com/wp-content/themes/Aomine_Theme/assets/style/../images/main-img.jpg) center center/cover no-repeat;border-radius:20px;padding:60px 0 284px 40px}@media screen and (max-width:867px){.main__container{padding:60px 40px 284px}}.main__container-content{max-width:788px;display:flex;flex-direction:column}.main__container-content p{color:#fff;margin-bottom:40px}.advantages__container-top{margin-bottom:40px}.advantages__container-top-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:990px){.advantages__container-top-wrapper{display:flex;overflow-x:scroll}}.advantages__container-top-wrapper-item{display:flex;flex-direction:column;padding:40px;border-left:5px solid #36b0e1;border-radius:0 20px 20px 0;background-color:#fff;min-height:390px;height:auto;position:relative;overflow:hidden;gap:120px}@media screen and (max-width:990px){.advantages__container-top-wrapper-item{padding:20px}}@media screen and (max-width:767px){.advantages__container-top-wrapper-item{max-width:100%;width:100%;min-width:calc(100% - 40px)}}.advantages__container-top-wrapper-item-icon{width:70px;height:70px;background-color:#36b0e1;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative}.advantages__container-top-wrapper-item-icon .circles{position:absolute;top:0;left:0;width:430px;height:430px;z-index:0}.advantages__container-top-wrapper-item-icon .circles .circle{position:absolute;border-radius:50%;border:1px solid #36b0e1}.advantages__container-top-wrapper-item-icon .circles .circle:nth-of-type(1){top:-30px;left:-30px;width:130px;height:130px;opacity:.35}.advantages__container-top-wrapper-item-icon .circles .circle:nth-of-type(2){top:-60px;left:-60px;width:190px;height:190px;opacity:.3}.advantages__container-top-wrapper-item-icon .circles .circle:nth-of-type(3){top:-90px;left:-90px;width:250px;height:250px;opacity:.25}.advantages__container-top-wrapper-item-icon .circles .circle:nth-of-type(4){top:-120px;left:-120px;width:310px;height:310px;opacity:.2}.advantages__container-top-wrapper-item-icon .circles .circle:nth-of-type(5){top:-150px;left:-150px;width:370px;height:370px;opacity:.12}.advantages__container-top-wrapper-item-content{display:flex;flex-direction:column;flex-grow:1;gap:15px;z-index:1}.advantages__container-top-wrapper-item-content h3{min-height:27px;font-size:20px;font-style:normal;font-weight:700;line-height:normal;color:#004b98}.advantages__container-bottom{background:linear-gradient(102deg,#36b0e1 .45%,#0096d2 100%);padding:60px;display:flex;gap:40px;border-radius:20px;color:#fff}@media screen and (max-width:1023px){.advantages__container-bottom{padding:30px}}@media screen and (max-width:767px){.advantages__container-bottom{flex-direction:column}}.advantages__container-bottom-info{width:32%;display:flex;flex-direction:column}@media screen and (max-width:767px){.advantages__container-bottom-info{width:100%}}.advantages__container-bottom-info h2{margin-bottom:10px}.advantages__container-bottom-info p:nth-last-of-type(1){margin-bottom:30px}.advantages__container-bottom-info .btn{max-width:210px}.advantages__container-bottom-info .btn:hover{background-color:#004b98}.advantages__container-bottom-slider{width:64%}@media screen and (max-width:767px){.advantages__container-bottom-slider{width:100%}}.advantages__container-bottom-slider .swiper-wrapper{padding-bottom:30px}.advantages__container-bottom-slider-slide{display:flex;flex-direction:column;gap:130px;height:auto;padding:60px 30px;background:rgba(255,255,255,.25);border-radius:20px}@media screen and (max-width:767px){.advantages__container-bottom-slider-slide{gap:60px;padding:30px 20px}}.advantages__container-bottom-slider-slide span{font-size:40px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.advantages__container-bottom-slider-slide-content{display:flex;flex-direction:column;gap:20px;flex-grow:1;justify-content:space-between}.advantages__container-bottom-slider-slide-content h3{font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;min-height:66px}.advantages__container-bottom-slider .swiper-pagination-bullets.swiper-pagination-bullets{bottom:4px}.advantages__container-bottom-slider .swiper-pagination-bullet.swiper-pagination-bullet{height:10px;width:10px;background-color:#fff;opacity:1;cursor:pointer}.advantages__container-bottom-slider .swiper-pagination-bullet-active.swiper-pagination-bullet-active{background-color:#004b98}.services__container-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-content:stretch}@media screen and (max-width:1023px){.services__container-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.services__container-cards{display:flex;flex-direction:column}}.services__container-cards-card{display:flex;flex-direction:column;border-radius:20px}.services__container-cards-card img{-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%;max-height:220px;min-height:220px;height:100%;border-radius:20px 20px 0 0}.services__container-cards-card-description{display:flex;flex-direction:column;padding:30px;background-color:#fff;border-radius:0 0 20px 20px;border:1px solid #004b98;border-top:none;flex-grow:1;gap:10px}.services__container-cards-card-description h3{font-size:24px;font-style:normal;font-weight:500;line-height:normal;color:#004b98;min-height:66px;max-height:66px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.services__container-cards-card-description p{font-size:14px;margin-bottom:10px}.services__container-cards-card-description .btn{max-width:100%;width:100%;margin-top:auto;padding:10px 30px;justify-content:flex-start}.discount__container{display:flex;justify-content:space-between;background-color:#004b98;border-radius:20px}@media screen and (max-width:867px){.discount__container{flex-direction:column;gap:10px}}.discount__container-info{display:flex;flex-direction:column;padding:60px 0 60px 60px;max-width:680px;width:100%;color:#fff;justify-content:center}@media screen and (max-width:867px){.discount__container-info{padding:30px}}.discount__container-info h2{margin-bottom:5px}.discount__container-info p:nth-last-of-type(1){margin-bottom:50px}.discount__container img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;max-width:531px;border-radius:210px 20px 20px 210px}@media screen and (max-width:867px){.discount__container img{border-radius:20px;max-width:100%}}.gallery__container-wrap{display:flex;flex-direction:column;gap:40px}.gallery__container-wrap-btns{display:flex;align-items:center;gap:20px;overflow:hidden}@media screen and (max-width:767px){.gallery__container-wrap-btns{overflow-x:scroll}}.gallery__container-wrap-btns-btn{display:flex;padding:13px 38px;white-space:nowrap;cursor:pointer;border:1px solid #004b98;align-items:center;justify-content:center;color:#004b98;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:500px;transition:.3s ease}.gallery__container-wrap-btns-btn:hover{background-color:#004b98;color:#fff}.gallery__container-wrap-btns .active-tab{background-color:#004b98;color:#fff}.gallery__container-wrap-content{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.gallery__container-wrap-content img{-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:15px;height:100%}@media screen and (max-width:767px){.gallery__container-wrap-content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:550px){.gallery__container-wrap-content{display:flex;flex-direction:column}}.gallery__container .gallery-button-prev,.gallery__container .gallery-button-next{border-color:#004b98}.gallery__container .gallery-button-prev:hover svg path,.gallery__container .gallery-button-next:hover svg path{fill:#fff}.gallery__container .gallery-button-prev svg path,.gallery__container .gallery-button-next svg path{fill:#004b98}.gallery__container-slider .swiper-wrapper{padding-bottom:30px}.gallery__container-slider .gallery__container-slider-slide{border-radius:20px}.gallery__container-slider .gallery__container-slider-slide img{border-radius:inherit}.gallery__container-slider .swiper-pagination-bullets.swiper-pagination-bullets{bottom:4px}.gallery__container-slider .swiper-pagination-bullet.swiper-pagination-bullet{height:10px;width:10px;background-color:#c7c7c7;opacity:1;cursor:pointer}.gallery__container-slider .swiper-pagination-bullet-active.swiper-pagination-bullet-active{background-color:#004b98}.reviews__container .reviews-button-prev,.reviews__container .reviews-button-next{border-color:#004b98}.reviews__container .reviews-button-prev:hover svg path,.reviews__container .reviews-button-next:hover svg path{fill:#fff}.reviews__container .reviews-button-prev svg path,.reviews__container .reviews-button-next svg path{fill:#004b98}.reviews__container-slider .swiper-wrapper{padding-bottom:40px}.reviews__container-slider .swiper-pagination-bullets.swiper-pagination-bullets{bottom:4px}.reviews__container-slider .swiper-pagination-bullet.swiper-pagination-bullet{height:10px;width:10px;background-color:#c7c7c7;opacity:1;cursor:pointer}.reviews__container-slider .swiper-pagination-bullet-active.swiper-pagination-bullet-active{background-color:#004b98}.reviews__container-slider-slide{padding:40px;background-color:#fff;border-radius:20px}@media screen and (max-width:550px){.reviews__container-slider-slide{padding:20px}}.reviews__container-slider-slide-top{display:flex;gap:20px;margin-bottom:10px;align-items:center}.reviews__container-slider-slide-top img{border-radius:50%;width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.reviews__container-slider-slide-top-info{display:flex;flex-wrap:wrap;gap:5px}.reviews__container-slider-slide-top-info .name{font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-right:auto;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:block}@media screen and (max-width:367px){.reviews__container-slider-slide-top-info .name{word-break:break-all}}.reviews__container-slider-slide-top-info .stars{display:flex;gap:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:5px}.reviews__container-slider-slide-top-info .date{display:flex;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.reviews__container-slider-slide-description{font-size:14px}.faq__container-accord{display:flex;flex-direction:column;margin-bottom:40px;gap:10px;overflow:hidden}.faq__container-accord-item{max-width:100%;width:100%;border-radius:10px;cursor:pointer;transition:all .3s linear;position:relative}.faq__container-accord-item-top{max-width:100%;transition:all .3s ease;width:100%;display:flex;align-items:center;gap:40px;color:#0f284d;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:12px 12px 12px 40px;border-radius:500px;border:1px solid #004b98;background-color:#fff;position:relative;z-index:1}@media screen and (max-width:767px){.faq__container-accord-item-top{padding:12px 12px 12px 30px;gap:30px;font-size:20px}}@media screen and (max-width:367px){.faq__container-accord-item-top{gap:10px;font-size:18px;padding:10px 10px 10px 20px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;white-space:pre-wrap;font-size:16px}}.faq__container-accord-item-top p{font:inherit;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;white-space:pre-wrap}@media screen and (max-width:367px){.faq__container-accord-item-top p{overflow-wrap:anywhere}}.faq__container-accord-item-top svg{margin-left:auto;max-width:90px;max-height:90px;width:100%;height:100%;margin-right:5px;transition:all .3s ease}.faq__container-accord-item-top svg circle{transition:all .3s ease}@media screen and (max-width:767px){.faq__container-accord-item-top svg{max-width:60px;max-height:60px}}@media screen and (max-width:550px){.faq__container-accord-item-top svg{max-width:45px;max-height:45px}}.faq__container-accord-item-bottom{opacity:0;max-height:0;overflow:hidden;transition:.35s ease;padding:0 30px;position:relative}.faq__container-accord-item-bottom p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-height:inherit;transition:.35s ease}.faq__container .faq__container-accord-item:hover .faq__container-accord-item-top svg circle{fill:#36b0e1}.faq__container .faq__container-accord-item.active .faq__container-accord-item-bottom{opacity:1;max-height:100vh;overflow:visible;padding:80px 30px 30px;border:1px solid #004b98;border-top:none;border-radius:0 0 20px 20px;margin-top:-54px;z-index:-5;font-size:16px;display:flex;align-items:center;justify-content:center;background-color:#fff}.faq__container .faq__container-accord-item.active .faq__container-accord-item-bottom p{max-height:inherit}@media screen and (max-width:767px){.faq__container .faq__container-accord-item.active .faq__container-accord-item-bottom{padding:74px 30px 30px;margin-top:-47px}}@media screen and (max-width:367px){.faq__container .faq__container-accord-item.active .faq__container-accord-item-bottom{font-size:14px;margin-top:-40px;padding:64px 20px 20px}}.faq__container .faq__container-accord-item.active .faq__container-accord-item-top svg{transform:rotate(-90deg)}.consultation{margin-bottom:40px}.consultation__container{border-radius:20px;background:#004b98;display:flex;justify-content:space-between;gap:20px;display:grid;grid-template-columns:.55fr .45fr}@media screen and (max-width:1023px){.consultation__container{display:flex;flex-direction:column}}.consultation__container-text{padding:60px 0 60px 80px;display:flex;flex-direction:column;color:#fff}@media screen and (max-width:1100px){.consultation__container-text{padding:60px 0 60px 60px}}@media screen and (max-width:1023px){.consultation__container-text{padding:60px}}@media screen and (max-width:767px){.consultation__container-text{padding:30px}}.consultation__container-text h2{margin-bottom:20px;text-wrap:balance}@media screen and (max-width:550px){.consultation__container-text h2{font-size:24px}}.consultation__container-text ul{display:flex;flex-direction:column;gap:10px;margin-bottom:40px}.consultation__container-text ul li{position:relative;margin-left:35px}.consultation__container-text ul li:before{content:"";position:absolute;top:0;left:-35px;background:url(//www.cnguttersflorida.com/wp-content/themes/Aomine_Theme/assets/style/../images/checkbox.svg) center center/cover no-repeat;width:25px;height:25px}.consultation__container-text .btn{max-width:280px}@media screen and (max-width:767px){.consultation__container-text .btn{padding:10px 20px}}@media screen and (max-width:367px){.consultation__container-text .btn{max-width:100%}}.consultation__container-image{width:100%;border-radius:20px;height:100%}@media screen and (max-width:1023px){.consultation__container-image{max-height:550px;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;border-radius:0 0 20px 20px}}@media screen and (max-width:767px){.consultation__container-image{max-height:550px;aspect-ratio:1/1}}.footer{margin-bottom:30px}.footer__container{padding:60px 60px 20px;border-radius:20px;background-color:#fff;position:relative;overflow:hidden;z-index:0}@media screen and (max-width:1023px){.footer__container{padding:30px 30px 20px}}.footer__container-links{display:flex;align-items:start;justify-content:space-between;margin-bottom:60px;text-align:right}@media screen and (max-width:1023px){.footer__container-links{gap:30px}}@media screen and (max-width:867px){.footer__container-links{flex-direction:column}}.footer__container-links .logo{max-width:120px;width:100%}.footer__container-links .logo img{width:100%}@media screen and (max-width:867px){.footer__container-links .logo{margin:0 auto}}.footer__container-links-block{display:flex;gap:60px}@media screen and (max-width:867px){.footer__container-links-block{flex-direction:column}}.footer__container-links-item-list{display:flex;gap:60px}@media screen and (max-width:1240px){.footer__container-links-item-list{word-break:break-word}}@media screen and (max-width:1023px){.footer__container-links-item-list{gap:60px}}@media screen and (max-width:867px){.footer__container-links-item-list{flex-direction:column}}.footer__container-links-item-list li:not(.sub-menu li)>a{font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:30px}@media screen and (max-width:1024px){.footer__container-links-item-list li:not(.sub-menu li)>a{margin-bottom:16px}}.footer__container-links-item-list ul{display:flex;flex-direction:column;gap:15px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (hover:hover) and (pointer:fine){.footer__container-links-item-list ul li{transition:.2s ease}.footer__container-links-item-list ul li:hover{color:#36b0e1}}.footer__container-links-item-contacts{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:1024px){.footer__container-links-item-contacts{gap:16px}}.footer__container-links-item-contacts>span:nth-of-type(1){font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.footer__container-links-item-contacts div{display:flex;align-items:baseline;flex-direction:column;gap:10px}.footer__container-links-item-contacts div a,.footer__container-links-item-contacts div span{display:flex;align-items:center;gap:5px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:none}@media screen and (max-width:367px){.footer__container-links-item-contacts div a,.footer__container-links-item-contacts div span{word-break:break-all;word-wrap:break-word}}.footer__container-links-item-contacts div a{transition:.2s ease}.footer__container-links-item-contacts div a:hover{color:#36b0e1}.footer__container-links-item-contacts div svg{min-width:30px;min-height:30px}.footer__container .footer__container-links-item .footer__container-links-item-contacts span{font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:none}.footer__container-messangers{display:flex;align-items:center;gap:19px;position:relative;padding:40px 0}@media screen and (max-width:1023px){.footer__container-messangers{justify-content:center;flex-wrap:wrap}}@media screen and (max-width:767px){.footer__container-messangers{flex-direction:column;align-items:baseline}}.footer__container-messangers:after,.footer__container-messangers:before{content:"";position:absolute;left:0;width:100%;height:1px;top:0;background:#c7c7c7}.footer__container-messangers:after{bottom:0;top:inherit}.footer__container-messangers .circle{display:flex;max-width:220px;width:100%;padding:13.5px 40px;align-items:center;gap:10px;border-radius:500px;border:1px solid #004b98;position:relative;font-size:14px;font-style:normal;font-weight:600;line-height:normal;transition:.3s ease;color:#004b98}.footer__container-messangers .circle:hover{background-color:#004b98;color:#fff}@media screen and (max-width:767px){.footer__container-messangers .circle{max-width:100%;width:100%;justify-content:center}}.footer__container-messangers .circle span{display:flex;align-items:center;justify-content:center;width:47px;height:47px;position:absolute;right:0;top:0;border-radius:50%;border:1px solid #004b98;background-color:#fff}.footer__container-copy{display:flex;align-items:center;justify-content:space-between;padding:30px 0 0;position:relative;font-size:14px;gap:10px}@media screen and (max-width:1023px){.footer__container-copy{text-align:center;padding:20px 0 0;flex-direction:column-reverse}}.area{margin-bottom:40px}.area__container{display:grid;gap:20px;grid-template-columns:.415fr .59fr}@media screen and (max-width:1023px){.area__container{display:flex;flex-direction:column}}.area__container-info{display:flex;flex-direction:column;padding:70px 40px;background-color:#fff;border-radius:20px}@media screen and (max-width:550px){.area__container-info{padding:40px 20px}}.area__container-info h3{font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:10px;color:#004b98}.area__container-info p{margin-bottom:40px}.area__container-info ul{display:flex;flex-direction:column;gap:15px}.area__container-info ul li{position:relative;margin-left:20px}.area__container-info ul li:before{content:"";width:10px;height:10px;background-color:#36b0e1;position:absolute;top:0;left:-15px;transform:translate(-50%,50%);border-radius:50%}.area__container-map{border-radius:20px;max-width:750px;width:100%}@media screen and (max-width:1023px){.area__container-map{max-width:100%;width:100%}}.area__container-map img{border-radius:inherit;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (max-width:1023px){.area__container-map img{min-height:560px;max-height:560px;height:100%}}@media screen and (max-width:767px){.area__container-map img{min-height:360px;max-height:360px}}.estimate__container{display:grid;grid-template-columns:.328fr .67fr;gap:20px}@media screen and (max-width:767px){.estimate__container{display:flex;flex-direction:column}}.estimate__container img{max-width:420px;width:100%;border-radius:20px;aspect-ratio:1/1}@media screen and (max-width:767px){.estimate__container img{max-width:100%}}.estimate__container-wrap{padding:60px;background-color:#fff;border-radius:20px}@media screen and (max-width:1023px){.estimate__container-wrap{padding:30px}}@media screen and (max-width:767px){.estimate__container-wrap{padding:20px}}.estimate__container-wrap h2{margin-bottom:10px;color:#004b98}.estimate__container-wrap p:nth-last-of-type(1){margin-bottom:40px}.estimate__container-wrap form{display:flex;flex-wrap:wrap;gap:20px}.estimate__container-wrap form .input-wrap{position:relative;width:48%}.estimate__container-wrap form .input-wrap:has(textarea){width:100%}@media screen and (max-width:1023px){.estimate__container-wrap form .input-wrap{width:100%}}.estimate__container-wrap form .input-wrap input,.estimate__container-wrap form .input-wrap select,.estimate__container-wrap form .input-wrap textarea{display:flex;width:100%;padding:18px;align-items:flex-start;gap:10px;flex-shrink:0;border-radius:500px;border:1px solid #c7c7c7;background:#f0f1f2;color:#2b2b2b;cursor:pointer}.estimate__container-wrap form .input-wrap input::-moz-placeholder,.estimate__container-wrap form .input-wrap select::-moz-placeholder,.estimate__container-wrap form .input-wrap textarea::-moz-placeholder{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#2b2b2b}.estimate__container-wrap form .input-wrap input:-ms-input-placeholder,.estimate__container-wrap form .input-wrap select:-ms-input-placeholder,.estimate__container-wrap form .input-wrap textarea:-ms-input-placeholder{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#2b2b2b}.estimate__container-wrap form .input-wrap input::placeholder,.estimate__container-wrap form .input-wrap select::placeholder,.estimate__container-wrap form .input-wrap textarea::placeholder{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#2b2b2b}.estimate__container-wrap form .input-wrap input:focus-within,.estimate__container-wrap form .input-wrap select:focus-within,.estimate__container-wrap form .input-wrap textarea:focus-within{border-color:#2b2b2b}.estimate__container-wrap form .input-wrap input:focus-within::-moz-placeholder,.estimate__container-wrap form .input-wrap select:focus-within::-moz-placeholder,.estimate__container-wrap form .input-wrap textarea:focus-within::-moz-placeholder{color:#004b98;transform:translateY(-15px)}.estimate__container-wrap form .input-wrap input:focus-within:-ms-input-placeholder,.estimate__container-wrap form .input-wrap select:focus-within:-ms-input-placeholder,.estimate__container-wrap form .input-wrap textarea:focus-within:-ms-input-placeholder{color:#004b98;transform:translateY(-15px)}.estimate__container-wrap form .input-wrap input:focus-within::placeholder,.estimate__container-wrap form .input-wrap select:focus-within::placeholder,.estimate__container-wrap form .input-wrap textarea:focus-within::placeholder{color:#004b98;transform:translateY(-15px)}.estimate__container-wrap form .input-wrap textarea{border-radius:20px;min-height:180px;resize:none;width:100%;margin-bottom:20px}.estimate__container-wrap form .input-wrap label{position:absolute;top:0;transform:translate(0px,80%);left:18px;padding:0 5px;color:#2b2b2b;font-size:16px;transition:top .3s,color .3s,font-size .3s}.estimate__container-wrap form .input-wrap .up{top:-5px;left:18px;font-size:10px;font-style:normal;font-weight:500;line-height:normal;color:#004b98}.estimate__container-wrap form .input-wrap .focused~label,.estimate__container-wrap form .input-wrap .focused~label,.estimate__container-wrap form .input-wrap .focused~label{top:-5px;left:18px;font-size:10px;font-style:normal;font-weight:500;line-height:normal;color:#004b98}.estimate__container-wrap form .select-wrap{position:relative;width:100%;display:flex;width:100%}.estimate__container-wrap form .select-wrap:before{content:"";width:11px;height:11px;position:absolute;right:21px;top:45%;z-index:15;background:url(//www.cnguttersflorida.com/wp-content/themes/Aomine_Theme/assets/style/../images/vector.svg) no-repeat;transform:translateY(0) rotate(0);transition:transform .3s ease}.estimate__container-wrap form .select-wrap select{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;display:flex;width:100%;color:inherit;display:flex;padding:18px;align-items:flex-start;gap:10px;flex-shrink:0;border-radius:500px;border:1px solid #c7c7c7;background:#f0f1f2;color:#2b2b2b;cursor:pointer}.estimate__container-wrap form .select-wrap select option{font:inherit;display:block;white-space:nowrap;color:inherit}.estimate__container-wrap form .select-wrap select option option:hover{background-color:#36b0e1}.estimate__container-wrap form .select-wrap:focus-within:before{transform:translateY(-50%) rotate(180deg)}.estimate__container-wrap form .submit-wrap{width:100%;position:relative}.estimate__container-wrap form .submit-wrap input{display:flex;width:100%;padding:18px;align-items:center;justify-content:center;gap:10px;flex-shrink:0;border-radius:500px;color:#fff;cursor:pointer;background:#004b98;outline:none;border:none;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:.3s ease}@media screen and (max-width:367px){.estimate__container-wrap form .submit-wrap input{justify-content:flex-start}}.estimate__container-wrap form .submit-wrap input:hover{background-color:#36b0e1}.estimate__container-wrap form .submit-wrap svg{position:absolute;right:10px;transform:translate(0%,25%);top:0;width:40px;height:40px;transition:all .3s ease}.estimate__container-wrap form .submit-wrap svg path{transition:all .3s ease}.estimate__container-wrap form .submit-wrap input:hover~svg path{fill:#36b0e1}.contact__container{display:grid;gap:20px;grid-template-columns:.415fr .57fr}@media screen and (max-width:1023px){.contact__container{display:flex;flex-direction:column}}.contact__container-info{padding:40px;background-color:#fff;border-radius:20px;gap:60px;display:flex;flex-direction:column}@media screen and (max-width:767px){.contact__container-info{padding:20px}}.contact__container-info-item{display:flex;align-items:center;justify-content:space-between;position:relative;gap:10px}.contact__container-info-item:not(:nth-last-of-type(1)):after{content:"";position:absolute;bottom:-30px;width:100%;height:1px;background-color:#c7c7c7}@media screen and (max-width:367px){.contact__container-info-item{flex-direction:column}}.contact__container-info-item span:nth-of-type(1){color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.contact__container-info-item span,.contact__container-info-item a{font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact__container-info-item a{transition:.3s ease}.contact__container-info-item a svg circle{transition:.3s ease}.contact__container-info-item a:hover{color:#004b98}.contact__container-info-item a:hover svg circle{fill:#36b0e1}.contact__container-info-item-messenger,.contact__container-info-item-social{display:flex;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact__container-map{border-radius:20px}.contact__container-map iframe{border-radius:20px;max-width:100%;width:100%;height:100%}@media screen and (max-width:990px){.contact__container-map iframe{grid-row:1/1;min-height:560px;height:100%}}@media screen and (max-width:7670px){.contact__container-map iframe{min-height:360px}}.details__container{display:flex;flex-direction:column;gap:40px}.details__container-block{display:flex;gap:20px}@media screen and (max-width:1023px){.details__container-block{flex-direction:column}}.details__container-block:nth-child(even){flex-direction:row-reverse}@media screen and (max-width:1023px){.details__container-block:nth-child(even){flex-direction:column}}.details__container-block:nth-child(even) .details__container-block-content{gap:30px}.details__container-block img{max-width:420px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:20px;max-height:420px}@media screen and (max-width:1023px){.details__container-block img{max-width:100%}}.details__container-block-content{padding:40px;border-radius:20px;background-color:#fff;display:flex;flex-direction:column;gap:20px;max-width:100%;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:767px){.details__container-block-content{padding:30px}}@media screen and (max-width:550px){.details__container-block-content{padding:20px}}.details__container-block-content h2{color:#004b98;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:none}.details__container-block-content-list li{position:relative;margin-left:35px}.details__container-block-content-list li:before{content:url(//www.cnguttersflorida.com/wp-content/themes/Aomine_Theme/assets/style/../images/check.svg);width:25px;height:25px;position:absolute;left:-35px;transform:translate(0,-15%)}.details__container-block-content ul{display:flex;flex-direction:column;gap:13px}.book__container-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:990px){.book__container-wrap{display:flex;overflow-x:scroll}}.book__container-wrap-item{display:flex;flex-direction:column;padding:40px;border-radius:20px;background-color:#fff;min-height:434px;height:auto;position:relative;overflow:hidden;gap:100px}@media screen and (max-width:990px){.book__container-wrap-item{padding:20px}}@media screen and (max-width:867px){.book__container-wrap-item{max-width:100%;width:100%;min-width:calc(70% - 40px);min-height:auto}}@media screen and (max-width:550px){.book__container-wrap-item{min-width:calc(100% - 40px)}}.book__container-wrap-item-icon{width:90px;height:90px;border-radius:50%;border:1px solid #004b98;display:flex;align-items:center;justify-content:center;position:relative}.book__container-wrap-item-icon svg{max-width:50px;max-height:50px}.book__container-wrap-item-content{display:flex;flex-direction:column;justify-content:space-between;gap:10px;flex-grow:1}.book__container-wrap-item-content h3{font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;min-height:66px;overflow:hidden;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;white-space:normal;color:#004b98}.book__container-wrap-item-content p:not(:nth-last-of-type(1)){margin-bottom:15px}.paint__container{display:flex;flex-direction:column;gap:60px;padding:40px;background-color:#fff;border-radius:20px}@media screen and (max-width:550px){.paint__container{padding:30px}}@media screen and (max-width:367px){.paint__container{padding:20px}}.paint__container-blocks-title{margin-bottom:40px}.paint__container-blocks-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:1023px){.paint__container-blocks-wrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:550px){.paint__container-blocks-wrap{display:flex;flex-direction:column}}.paint__container-blocks-wrap-item{display:flex;flex-direction:column}.paint__container-blocks-wrap-item img{max-width:100%;-o-object-fit:cover;object-fit:cover;max-height:230px;margin-bottom:20px;border-radius:10px}.paint__container-blocks-wrap-item .paint-number{margin-bottom:5px;font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:#000}.paint__container-blocks-wrap-item paint-name{font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;color:#000}.benefits__container h2{padding:38px 20px;background-color:#004b98;color:#fff;text-align:center;border-radius:20px}.benefits__container-content{padding:80px 60px 60px;background-color:#fff;border-radius:0 0 20px 20px;margin-top:-20px;z-index:-1;position:relative;display:flex;flex-direction:column;gap:60px}@media screen and (max-width:767px){.benefits__container-content{padding:60px 40px 40px}}@media screen and (max-width:767px){.benefits__container-content{padding:40px 20px 20px}}.benefits__container-content-item{color:#000;display:flex;align-items:center;gap:20px;font-size:20px;font-style:normal;font-weight:400;line-height:normal;position:relative}.benefits__container-content-item:not(:nth-last-of-type(1)):before{content:"";width:100%;height:1px;background-color:#c7c7c7;position:absolute;bottom:-30px;left:0}.benefits__container-content-item p{max-width:580px;width:100%;text-align:left;font:inherit}.benefits__container-content-item span{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin-right:auto;border-radius:50%;border:1px solid #2b2b2b;min-width:80px}@media screen and (max-width:367px){.benefits__container-content-item span{min-width:60px;height:60px;width:60px}}.clients__container-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:867px){.clients__container-wrap{display:flex;overflow-y:scroll}}.clients__container-wrap-item{display:flex;align-items:center;justify-content:center;padding:40px;background-color:#fff;border-radius:20px;min-height:300px;height:auto}.clients__container-wrap-item img{height:auto}@media screen and (max-width:867px){.clients__container-wrap-item{max-width:100%;width:100%;min-width:calc(70% - 40px);padding:20px}}@media screen and (max-width:867px){.clients__container-wrap-item{min-width:calc(100% - 40px);padding:10px}}