@charset "UTF-8";.elementor-section{padding:0px;}.page-template-elementor_canvas{margin:0;}.contact-fromlanding .row{display:block;}.contact-fromlanding .material-icons{display:none;}.contact-fromlanding input,.contact-fromlanding select{background-color:#fff;border-radius:5px;border:1px solid #c4c4c4;padding:15px;width:100%;margin-bottom:20px;font-size:15px;height:45px;}.contact-fromlanding textarea{height:130px;width:100%;background-color:#fff;border-radius:5px;border:1px solid #c4c4c4;padding:13px;font-size:15px;}.contact-fromlanding .wpcf7-response-output{color:red;}.contact-fromlanding .form-group img{display:none !important;}.contact-fromlanding .wpcf7-submit.submit-btn{margin-top:15px;}.contact-fromlanding .recaptcha-part{display:none;}.call-to-action-part{overflow:hidden;}.page-template-elementor_canvas section{padding:0px;}.contact-fromlanding .img-group,.elementor .contact-fromlanding img{display:none;}.contact-fromlanding .submit-block input{color:var(--primary);border-radius:5px;height:45px;text-align:center;justify-content:center;display:flex;font-size:14px;font-family:var(--heading-font);background:var(--white);width:100%;border:none;text-transform:uppercase;margin-top:10px;}.contact-fromlanding p{display:none;}.contact-fromlanding .wpcf7 form .wpcf7-response-output:last-child{margin:-2em .5em 2em;padding:.2em 1em;}.relpost-block-container{display:flex;gap:20px;flex-flow:row-reverse wrap;align-items:center;justify-content:center;}.relpost-block-container .relpost-block-single{border:3px solid var(--primary) !important;border-radius:5px;}.relpost-block-container .relpost-block-single .relpost-block-single-image{width:100% !important;height:200px !important;}.relpost-block-container .relpost-custom-block-single{height:100% !important;}.relpost-block-container .relpost-custom-block-single .relpost-block-single-text{font-weight:600;padding:14px 8px;line-height:140%;}.pre-next-part{padding:10px;}.is-layout-flex{margin-top:35px;}.pre-next-part a{color:#fff !important;text-decoration:underline;}.relpost-thumb-container h2{text-align:center;}.newsection-part{text-align:center;padding:20px 0;}.serviceareasingle-four{background-color:#f5f8f9;}.serviceareasingle-four .box-part{box-shadow:-3px 32px 32px 0px rgba(15,5,5,8%);padding:0 0 20px;}.serviceareasingle-four .box-part h4{padding:20px;color:#000;}.newsection-part h2,.newsection-part p{color:#000;padding-bottom:20px;}.imges-part-servicearea img{border:3px solid #592d2e;width:100%;margin-top:20px;height:180px;}.imges-part-servicearea{margin-bottom:0px;}.serviceareasingle-four .box-part{box-shadow:-3px 32px 32px 0px rgba(15,5,5,8%);padding-bottom:20px;border:4px solid var(--primary);border-radius:10px;}.serviceareasingle-four .box-part img{border-radius:6px 6px 0 0;}.newsection-part .row{display:flex;gap:20px;width:100%;}.newsection-part .row .col-md-4{width:32%;}:root{--blog-primary:#1c75bc;}.single-blogs-one{margin-top:50px;}.single-blogs-one .inner{display:grid;grid-template-columns:1fr;width:100%;margin:0px auto;background:#fff;box-shadow:4px 4px 100px rgba(0,0,0,.15);}.screen-reader-response ul{display:none;}.single-blogs-one .inner .single-blog{display:grid;grid-template-columns:1fr;padding:50px;}.single-blogs-one .inner .single-blog img{background:var(--blog-primary);}.single-blogs-one .inner .single-blog .font-weight-bold{font-weight:bold !important;}.single-blogs-one .inner .single-blog .blog-content tbody,.single-blogs-one .inner .single-blog .blog-content td,.single-blogs-one .inner .single-blog .blog-content tfoot,.single-blogs-one .inner .single-blog .blog-content th,.single-blogs-one .inner .single-blog .blog-content thead,.single-blogs-one .inner .single-blog .blog-content tr{border-color:inherit;border-style:solid;border-width:1px;padding:13px;}.single-blogs-one .inner .single-blog .blog-content{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;box-shadow:none;border:none;background-color:none;padding:10px 0 0px;}.single-blogs-one .inner .single-blog .blog-content .content{line-height:140%;font-weight:600;}.single-blogs-one .inner .single-blog .blog-content .content h2{font-size:32px;margin-bottom:10px;margin-top:35px;}.single-blogs-one .inner .single-blog .blog-content .content h3{font-size:24px;margin-bottom:5px;margin-top:10px;}.single-blogs-one .inner .single-blog .blog-content .content h4{font-size:21px;margin-bottom:5px;margin-top:10px;}.single-blogs-one .inner .single-blog .blog-content .content h5{font-size:18px;margin-bottom:5px;margin-top:10px;}.single-blogs-one .inner .single-blog .blog-content .content h2,.single-blogs-one .inner .single-blog .blog-content .content h3,.single-blogs-one .inner .single-blog .blog-content .content h4,.single-blogs-one .inner .single-blog .blog-content .content h5,.single-blogs-one .inner .single-blog .blog-content .content h6{font-weight:600;text-transform:uppercase;color:var(--blog-primary);}.single-blogs-one .inner .single-blog .blog-content .content p{line-height:140%;font-weight:600;color:#000;font-size:16px;margin-bottom:15px !important;}.single-blogs-one .inner .single-blog .blog-content .content p a{text-decoration:underline;}.single-blogs-one .inner .single-blog .blog-content .content br{}.single-blogs-one .inner .single-blog .blog-content .content ul{margin-left:0px;padding-left:0px;}.single-blogs-one .inner .single-blog .blog-content .content ul li{list-style-type:none;margin-bottom:10px;}.single-blogs-one .inner .single-blog .blog-content .content ul li:before{content:url("data:image/svg+xml,%0A%3Csvg width=\'20\' height=\'7\' viewBox=\'0 0 20 7\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M9.77604 0V0.00520961L9.77083 0L4.13021 3.41667V2.05729H2.31771V4.51042H2.32812L0 5.92188L0.614583 6.98958L9.77604 1.4375L18.9375 6.98958L19.5469 5.92188L9.77604 0Z\' fill=\'%231c75bc\'/%3E%3C/svg%3E%0A");margin-right:10px;}.single-blogs-one .inner .single-blog .blog-content .content img{width:auto;height:auto;border:5px solid var(--black);margin:15px auto;}.single-blogs-one .inner .single-blog .blog-content .content img.aligncenter{display:block;}.single-blogs-one .inner .single-blog .blog-content .content a{color:var(--blog-primary) !important;}.single-blogs-one .inner .single-blog .blogcta{box-shadow:0px 10px 15px rgba(65,168,222,.3);margin-bottom:50px;}.single-blogs-one .inner .single-blog .reading-time{font-weight:bold;margin-top:15px;}.single-blogs-one .inner .single-blog .reading-time span{color:inherit;padding:inherit;}.single-blogs-one .inner .single-blog .addto{display:flex;align-items:center;font-weight:bold;margin-top:15px;color:#000;margin-bottom:15px;}.single-blogs-one .inner .single-blog .addto p{margin-bottom:0px;color:#000;}.single-blogs-one .wp-caption{margin:0 auto !important;}.single-blogs-one .inner .single-blog .theme-heading span{font-size:35px;font-weight:bold;line-height:140%;}figure.aligncenter{text-align:center;}.gform_title{display:none;}.gform_wrapper.gravity-theme .gform_validation_errors{display:none;}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background:transparent !important;border:0 !important;padding:0 !important;text-align:left;margin:0 !important;padding-bottom:0 !important;padding-top:5px !important;}.gfield_description.instruction.validation_message{display:none;}.gfield_required.gfield_required_text{display:none !important;}#gform_confirmation_message_1{color:#fff;margin-top:240px;}@media (max-width: 1024px){.breadcrumbarea .left{width:100%;}.services .single-service .icon{width:40px;height:40px;padding:10px;margin-right:30px;}.single-blogs-one .inner .single-blog{padding:15px;}.single-blogs-one .wp-caption{width:100% !important;margin:0 auto !important;}.single-blogs-one .inner .single-blog .blog-content .content img{width:100% !important;}.banner{height:auto;padding:20px 0px;}.banner .buttons{margin-top:25px;}section.exteriors .inner-exterior img{margin-bottom:30px;}.newsection-part .row .col-md-4{width:90%;margin:0 auto;}.newsection-part .row{display:flex;gap:20px;width:auto;}section.service-areas .left-circle .black-circle div h3{display:none;}section.service-areas .circle-content{margin-top:30px;text-align:center;}.why ul li{align-items:start;}.instant-quote .section1{background-color:#fff;text-align:center;}.features .bottom .single-feature .inner .heading{margin:10px 0px;line-height:120%;}.features .bottom .single-feature .inner .icon img{height:70px;width:auto;}section.steps .bottom .single-step .number .inner,section.steps .bottom .accordion-item .number .inner{width:35px;height:35px;font-size:18px;}section.steps .bottom .single-step,section.steps .bottom .accordion-item{padding:13px 15px;}.accordion-button{padding:0rem .25rem;font-size:.9rem;}section.steps .bottom .single-step .accordion-body,section.steps .bottom .accordion-item .accordion-body{font-size:15px;}.exteriors .row.mt-5.mb-5{margin-top:8px !important;margin-bottom:8px !important;}.features .bottom .single-feature{box-shadow:none;}section.features .bottom .single-feature{height:360px;filter:drop-shadow(0px 4px 20px rgba(136,136,136,.53));background:transparent;}.single-blogs-one .inner .single-blog .blog-content table{display:block;overflow-x:scroll;width:85vw;}}@media (max-width: 768px){a.theme-btn.mt-3.seconda{margin-top:0px !important;}section.instant-quote h3{font-size:15px;}.single-blogs-one .inner .single-blog .blog-content .content figure iframe{width:100%;}}@media (min-width: 350px) and (max-width: 420px){.inner-page .breadcrumbarea .left ul ll{float:left;font-size:15px;overflow:hidden;max-width:28ch;text-overflow:ellipsis;white-space:nowrap;}}@media (min-width: 420px) and (max-width: 500px){.inner-page .breadcrumbarea .left ul li{float:left;font-size:15px;overflow:hidden;max-width:32ch;text-overflow:ellipsis;white-space:nowrap;}}