.layout-2453 .layout-element.layout-element-5a3ce13{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 50px;--row-gap:100px;--column-gap:50px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-5a3ce13::before{background-color:#000000;--background-overlay:"";}
.layout-2453 .layout-element.layout-element-5a3ce13 > .layout-shape-bottom .layout-shape-fill,.layout-2453 .layout-element.layout-element-5a3ce13 > .e-con-inner > .layout-shape-bottom .layout-shape-fill{fill:#FFFFFF;}
.layout-2453 .layout-element.layout-element-5a3ce13 > .layout-shape-bottom svg,.layout-2453 .layout-element.layout-element-5a3ce13 > .e-con-inner > .layout-shape-bottom svg{width:calc(100% + 1.3px);height:30px;}
.layout-2453 .layout-element.layout-element-a373f3d{--display:flex;--min-height:500px;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}
.layout-2453 .layout-element.layout-element-d7e7dfe{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 15px) 0px;padding:0px 0px 0px 0px;}
.layout-widget-heading .layout-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}
.layout-2453 .layout-element.layout-element-8ca1bda{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-8ca1bda .layout-heading-title{font-size:40px;font-weight:600;line-height:1.2em;color:#FFFFFF;}
.layout-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}
.layout-2453 .layout-element.layout-element-370a702{margin:15px 0px calc(var(--kit-widget-spacing,0px) + 35px) 0px;padding:0px 0px 0px 35px;border-style:solid;border-width:0px 0px 0px 3px;color:#FFFFFF;}
.layout-2453 .layout-element.layout-element-370a702 p{margin-block-end:0px;}
.layout-2453 .layout-element.layout-element-370a702 a:hover,.layout-2453 .layout-element.layout-element-370a702 a:focus{color:var( --e-global-color-1f2f5bb );}
.layout-2453 .layout-element.layout-element-7ee2f83{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-7ee2f83.layout-element{--align-self:flex-start;}
.layout-2453 .layout-element.layout-element-7ea2bd1{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-1c05634{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10000px 10000px 10000px 10000px;box-shadow:0px 4px 10px 0px rgba(255,255,255,0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}
.layout-2453 .layout-element.layout-element-1c05634:not(.layout-motion-effects-element-type-background){background-color:var( --e-global-color-1f2f5bb );}
.layout-2453 .layout-element.layout-element-ef02d01{padding:0px 0px 10px 0px;text-align:center;}
.layout-2453 .layout-element.layout-element-ef02d01 .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}
.layout-2453 .layout-element.layout-element-7f80e90{padding:0px 0px 8px 0px;text-align:center;}
.layout-2453 .layout-element.layout-element-7f80e90 .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}
.layout-2453 .layout-element.layout-element-75a41ed{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}
.layout-2453 .layout-element.layout-element-75a41ed .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}
.layout-widget-button .layout-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}
.layout-2453 .layout-element.layout-element-9255292 .layout-button{background-color:#FFFFFF00;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-9255292 .layout-button:hover,.layout-2453 .layout-element.layout-element-9255292 .layout-button:focus{background-color:#FFFFFF;color:var( --e-global-color-1f2f5bb );}
.layout-2453 .layout-element.layout-element-9255292 .layout-button:hover svg,.layout-2453 .layout-element.layout-element-9255292 .layout-button:focus svg{fill:var( --e-global-color-1f2f5bb );}
.layout-2453 .layout-element.layout-element-69af4aa{--display:flex;}
.layout-2453 .layout-element.layout-element-f4f4129{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 15px) 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-59fc7a7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-0875baa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-4390cf6 .section-title{display:show !important;text-align:left !important;font-size:35px;}
.layout-2453 .layout-element.layout-element-4390cf6 .about-2-content-area p{display:show !important;}
.layout-2453 .layout-element.layout-element-4390cf6 .about-2-content-area .content h5{display:show !important;}
.layout-2453 .layout-element.layout-element-4390cf6 .about-2-content-area .icon-1{display:show !important;}
.layout-2453 .layout-element.layout-element-0b041ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-0b041ad:not(.layout-motion-effects-element-type-background){background-color:var( --e-global-color-dc92bae );}
.layout-2453 .layout-element.layout-element-a056f80 > .layout-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-a056f80 .section-sub-title{display:show !important;}
.layout-2453 .layout-element.layout-element-a056f80 .section-title{display:show !important;}
.layout-2453 .layout-element.layout-element-a056f80 .choose-area-icon-box .icon-box{display:show !important;}
.layout-2453 .layout-element.layout-element-a056f80 .choose-area-icon-box h5{display:show !important;}
.layout-2453 .layout-element.layout-element-a056f80 .choose-area-icon-box p{display:show !important;}
.layout-2453 .layout-element.layout-element-9a420dc{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-97d5b51 > .layout-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-64745a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-64745a1:not(.layout-motion-effects-element-type-background){background-color:var( --e-global-color-dc92bae );}
.layout-2453 .layout-element.layout-element-64745a1::before{background-image:url("../images/decorative-roofing-section-background.webp");--background-overlay:"";background-position:center right;background-repeat:no-repeat;background-size:contain;}
.layout-2453 .layout-element.layout-element-64745a1 > .layout-shape-top .layout-shape-fill,.layout-2453 .layout-element.layout-element-64745a1 > .e-con-inner > .layout-shape-top .layout-shape-fill{fill:#FFFFFF;}
.layout-2453 .layout-element.layout-element-64745a1 > .layout-shape-top svg,.layout-2453 .layout-element.layout-element-64745a1 > .e-con-inner > .layout-shape-top svg{width:calc(100% + 1.3px);height:30px;}
.layout-2453 .layout-element.layout-element-64745a1 > .layout-shape-bottom .layout-shape-fill,.layout-2453 .layout-element.layout-element-64745a1 > .e-con-inner > .layout-shape-bottom .layout-shape-fill{fill:#FFFFFF;}
.layout-2453 .layout-element.layout-element-64745a1 > .layout-shape-bottom svg,.layout-2453 .layout-element.layout-element-64745a1 > .e-con-inner > .layout-shape-bottom svg{width:calc(100% + 1.3px);height:30px;}
.layout-2453 .layout-element.layout-element-fb3304a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-cc361fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-3ba3b21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-6c30bb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-ce9a4f3 img{width:100%;height:275px;object-fit:cover;object-position:center center;}
.layout-2453 .layout-element.layout-element-cea60c6{--display:flex;--min-height:225px;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-a4907a7 .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-fdc15f2{text-align:justify;}
.layout-2453 .layout-element.layout-element-651328c{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-651328c.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-fba573f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-fc40aff img{width:100%;height:275px;object-fit:cover;object-position:center center;}
.layout-2453 .layout-element.layout-element-a6d034d{--display:flex;--min-height:225px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-1a8cd91 .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-59647cf{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-59647cf.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-52b1ef6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-9407d92 img{width:100%;height:275px;object-fit:cover;object-position:center center;}
.layout-2453 .layout-element.layout-element-384f992{--display:flex;--min-height:225px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-95adc92 .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-24f6ea6{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-24f6ea6.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-ec0316e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-b9f998d img{width:100%;height:275px;object-fit:cover;object-position:center left;filter:brightness( 96% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}
.layout-2453 .layout-element.layout-element-fc86cf1{--display:flex;--min-height:225px;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-47d718e .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-fc4c9a8{text-align:justify;}
.layout-2453 .layout-element.layout-element-0b26f52{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-0b26f52.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-085b54b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-9c8b163 img{width:100%;height:275px;object-fit:cover;object-position:center center;}
.layout-2453 .layout-element.layout-element-3bf4e7f{--display:flex;--min-height:225px;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-c1e635c .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-692bb4e{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-692bb4e.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-3401658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-0bf4a5a img{width:100%;height:275px;object-fit:cover;object-position:center center;}
.layout-2453 .layout-element.layout-element-117ada8{--display:flex;--min-height:225px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-0aebda8 .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-ef1e9e3{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-ef1e9e3.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-0af85d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-1fd687e img{width:100%;height:275px;}
.layout-2453 .layout-element.layout-element-bc77586{--display:flex;--min-height:225px;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-74de72b .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-1bd3c3a{text-align:justify;}
.layout-2453 .layout-element.layout-element-f1464f5{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-f1464f5.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-bb00b86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-62c39c1 img{width:100%;height:275px;}
.layout-2453 .layout-element.layout-element-3dbfc34{--display:flex;--min-height:225px;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-ffc8771 .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-e8ec7ea{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-e8ec7ea.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-02f234d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 5px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-ca2efdb img{width:100%;height:275px;}
.layout-2453 .layout-element.layout-element-a30dea5{--display:flex;--min-height:225px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-2453 .layout-element.layout-element-9fd8e2f .layout-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-cddc3f4 );}
.layout-2453 .layout-element.layout-element-b9ee2aa{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 25px 0px;}
.layout-2453 .layout-element.layout-element-b9ee2aa.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-6297e1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-f1b6278{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-aa18e59{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-491b74e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-d86a52e .section-title{display:show !important;margin:0px 0px 0px 0px!important;padding:0px 0px 0px 0px!important;}
.layout-2453 .layout-element.layout-element-d86a52e .testimonials-two-box p{display:show !important;}
.layout-2453 .layout-element.layout-element-d86a52e .testimonials-two-box h4{display:show !important;}
.layout-2453 .layout-element.layout-element-d86a52e .testimonials-two-box span{display:show !important;}
.layout-2453 .layout-element.layout-element-49cb79b{margin:-140px 0px calc(var(--kit-widget-spacing,0px) + 0px) 30px;padding:0px 0px 25px 0px;z-index:1;}
.layout-2453 .layout-element.layout-element-49cb79b.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-ecaeeef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-9abc471 > .layout-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-9abc471 .section-sub-title{display:show !important;}
.layout-2453 .layout-element.layout-element-9abc471 .section-title{display:show !important;}
@media (min-width:768px){.layout-2453 .layout-element.layout-element-5a3ce13{--content-width:1180px;}
.layout-2453 .layout-element.layout-element-7ea2bd1{--width:58%;}
.layout-2453 .layout-element.layout-element-1c05634{--width:400px;}
.layout-2453 .layout-element.layout-element-0875baa{--content-width:1180px;}
.layout-2453 .layout-element.layout-element-64745a1{--content-width:1180px;}
.layout-2453 .layout-element.layout-element-6c30bb0{--width:30%;}
.layout-2453 .layout-element.layout-element-fba573f{--width:30%;}
.layout-2453 .layout-element.layout-element-52b1ef6{--width:30%;}
.layout-2453 .layout-element.layout-element-ec0316e{--width:30%;}
.layout-2453 .layout-element.layout-element-085b54b{--width:30%;}
.layout-2453 .layout-element.layout-element-3401658{--width:30%;}
.layout-2453 .layout-element.layout-element-0af85d0{--width:30%;}
.layout-2453 .layout-element.layout-element-bb00b86{--width:30%;}
.layout-2453 .layout-element.layout-element-02f234d{--width:30%;}
.layout-2453 .layout-element.layout-element-6297e1f{--content-width:1180px;}
.layout-2453 .layout-element.layout-element-ecaeeef{--content-width:1180px;}}
@media (max-width:1024px) and (min-width:768px){.layout-2453 .layout-element.layout-element-7ea2bd1{--width:100%;}
.layout-2453 .layout-element.layout-element-1c05634{--width:200px;}
.layout-2453 .layout-element.layout-element-69af4aa{--width:65%;}
.layout-2453 .layout-element.layout-element-6c30bb0{--width:48%;}
.layout-2453 .layout-element.layout-element-fba573f{--width:48%;}
.layout-2453 .layout-element.layout-element-52b1ef6{--width:48%;}
.layout-2453 .layout-element.layout-element-ec0316e{--width:48%;}
.layout-2453 .layout-element.layout-element-085b54b{--width:48%;}
.layout-2453 .layout-element.layout-element-3401658{--width:48%;}
.layout-2453 .layout-element.layout-element-0af85d0{--width:48%;}
.layout-2453 .layout-element.layout-element-bb00b86{--width:48%;}
.layout-2453 .layout-element.layout-element-02f234d{--width:100%;}}
@media (min-width:1025px){.layout-2453 .layout-element.layout-element-64745a1::before{background-attachment:fixed;}}
@media (max-width:1024px){.layout-2453 .layout-element.layout-element-5a3ce13{--min-height:600px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}
.layout-2453 .layout-element.layout-element-a373f3d{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-d7e7dfe{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}
.layout-2453 .layout-element.layout-element-8ca1bda .layout-heading-title{font-size:30px;}
.layout-2453 .layout-element.layout-element-7ea2bd1{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}
.layout-2453 .layout-element.layout-element-1c05634{--min-height:200px;--padding-top:35px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}
.layout-2453 .layout-element.layout-element-ef02d01 .layout-heading-title{font-size:35px;}
.layout-2453 .layout-element.layout-element-7f80e90 .layout-heading-title{font-size:16px;}
.layout-2453 .layout-element.layout-element-75a41ed{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 10px) 0px;}
.layout-2453 .layout-element.layout-element-75a41ed .layout-heading-title{font-size:14px;}
.layout-2453 .layout-element.layout-element-9255292 .layout-button{font-size:14px;padding:8px 15px 8px 15px;}
.layout-2453 .layout-element.layout-element-69af4aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-f4f4129{width:var( --container-widget-width,100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}
.layout-2453 .layout-element.layout-element-0875baa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-4390cf6 .about-2-content-area .content h5{font-size:22px;}
.layout-2453 .layout-element.layout-element-9a420dc{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}
.layout-2453 .layout-element.layout-element-64745a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}
.layout-2453 .layout-element.layout-element-593bf04{padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-3ba3b21{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;}
.layout-2453 .layout-element.layout-element-6c30bb0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}
.layout-2453 .layout-element.layout-element-fba573f{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-52b1ef6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}
.layout-2453 .layout-element.layout-element-ec0316e{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-085b54b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}
.layout-2453 .layout-element.layout-element-3401658{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-0af85d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}
.layout-2453 .layout-element.layout-element-bb00b86{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-02f234d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-f0e63e5{padding:0px 20px 0px 20px;}
.layout-2453 .layout-element.layout-element-49cb79b{margin:0px 0px calc(var(--kit-widget-spacing,0px) + -90px) 0px;padding:30px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-ecaeeef{--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}
.layout-2453 .layout-element.layout-element-9abc471 .section-title{font-size:16px;}}
@media (max-width:767px){.layout-2453 .layout-element.layout-element-5a3ce13{--min-height:550px;--overlay-opacity:0.85;--padding-top:35px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}
.layout-2453 .layout-element.layout-element-d7e7dfe{width:var( --container-widget-width,85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}
.layout-2453 .layout-element.layout-element-8ca1bda .layout-heading-title{font-size:20px;}
.layout-2453 .layout-element.layout-element-370a702{padding:0px 0px 0px 15px;}
.layout-2453 .layout-element.layout-element-7ee2f83{width:100%;max-width:100%;padding:18px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-7ee2f83.layout-element{--align-self:center;}
.layout-2453 .layout-element.layout-element-7ea2bd1{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}
.layout-2453 .layout-element.layout-element-1c05634{--width:230px;--min-height:230px;}
.layout-2453 .layout-element.layout-element-ef02d01 .layout-heading-title{font-size:25px;}
.layout-2453 .layout-element.layout-element-7f80e90 .layout-heading-title{font-size:16px;}
.layout-2453 .layout-element.layout-element-75a41ed{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 25px) 0px;}
.layout-2453 .layout-element.layout-element-75a41ed .layout-heading-title{font-size:14px;}
.layout-2453 .layout-element.layout-element-9255292 .layout-button{font-size:14px;}
.layout-2453 .layout-element.layout-element-69af4aa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}
.layout-2453 .layout-element.layout-element-f4f4129{width:var( --container-widget-width,85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}
.layout-2453 .layout-element.layout-element-59fc7a7{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-0875baa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-4390cf6 > .layout-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-9a420dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-97d5b51 > .layout-widget-container{margin:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-3ba3b21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-6c30bb0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-fba573f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-52b1ef6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-ec0316e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-085b54b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-3401658{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-0af85d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-bb00b86{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-02f234d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-2453 .layout-element.layout-element-f0e63e5{padding:0px 15px 0px 15px;}
.layout-2453 .layout-element.layout-element-491b74e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-2453 .layout-element.layout-element-d86a52e{width:100%;max-width:100%;}
.layout-2453 .layout-element.layout-element-d86a52e > .layout-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.layout-2453 .layout-element.layout-element-49cb79b{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;}
.layout-2453 .layout-element.layout-element-ecaeeef{--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}
.about-2-image-area{position:relative;}
.about-2-image-area .main-image img{width:100%;height:750px !important;max-height:var(--image-height,750px) !important;object-fit:cover;object-position:center;display:block;}
.about-2-image-area .icon-box{position:absolute;top:auto !important;bottom:-20px !important;left:0;width:380px !important;max-height:150px;transform:rotate(0deg) !important;}
.about-2-image-area .icon-box .icon{color:var(--theme-color);font-size:60px;padding:25px 25px;margin-left:5px;background:#fff;display:inline-block;transform:rotate(0deg);}
.about-2-image-area .small-image{display:none;}
@media (max-width: 991px){.about-2-image-area .icon-box{bottom:30px !important;}}
@media (max-width: 575px){.about-2-image-area .icon-box{bottom:-55px !important;width:100% !important;}
.about-2-image-area{padding-bottom:60px;}
.pl-50{margin-top:75px;}
.about-2-image-area .main-image img{width:100%;height:230px !important;max-height:var(--image-height,750px) !important;object-fit:cover;object-position:center;display:block;}
.about-2-image-area .main-image{padding:0px !important;}
.about-2-image-area .main-image{text-align:center;}}
@media (max-width: 991.98px) and (min-width: 768px){.row.mb-45{display:flex;flex-wrap:nowrap;gap:20px;}
.row.mb-45 > div{flex:1;max-width:50%;}}
@media (max-width: 767.98px){.row.mb-45{display:block;}
.row.mb-45 > div{width:100%;max-width:100%;}}
@media (max-width: 991.98px) and (min-width: 768px){.list-area li{font-size:20px !important;}
.about-2-content-area h3,.about-2-content-area h5{font-size:1.05em;}}
.layout-2453 .layout-element.layout-element-a056f80{position:relative;white background */
    overflow:hidden;}
.layout-2453 .layout-element.layout-element-a056f80::before{content:"";position:absolute;top:0;left:0;width:100%;height:30px;background-color:#fff;clip-path:polygon(0 0,100% 0,50% 100%);z-index:2;}
.layout-2453 .layout-element.layout-element-a056f80::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:30px;background-color:#fff;clip-path:polygon(50% 94.7%,0 0,0 100%,100% 100%,100% 0);}
.layout-2453 .layout-element.layout-element-97d5b51 img{height:198px !important;}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.service-image-cover-wrapper{position:relative;overflow:hidden;}
.service-image-cover-wrapper img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.service-image-cover-wrapper:hover img{transform:scale(1.05);}
.video_player_btn{display:none !important;}
@media (max-width: 1280px){.testimonials-video-area .image{width:100%;aspect-ratio:1 / 1;overflow:hidden;}
.testimonials-video-area .image img{width:100%;height:100%;object-fit:cover;object-position:left center;}}
@media (max-width: 767.98px){.testimonials-two-box .author-image{display:none;}
.testimonials-two-box{padding:20px;box-sizing:border-box;margin-left:0px;margin-right:0px;}
.testimonials-two-box .icon-1,.testimonials-two-box h4,.testimonials-two-box span,.testimonials-two-box ul.ratings,.testimonials-two-box p{margin-left:0;margin-right:0;}}
.layout-2453 .layout-element.layout-element-d86a52e{.container-fluid{--bs-gutter-x:0 !important;padding-right:0px;}}
.layout-2453 .layout-element.layout-element-9abc471 .faq-page-section .row > .col-xxl-7{width:100% !important;max-width:100% !important;flex:0 0 100%;}
.layout-2453 .layout-element.layout-element-9abc471 .faq-page-section .row > .col-xxl-5{display:none;}
.layout-2453 .layout-element.layout-element-9abc471 .pr-80{padding-inline-end:0px;}
.layout-2453 .layout-element.layout-element-9abc471 .small-container{padding:0;}
.layout-2453 .layout-element.layout-element-9abc471 li{margin-left:1.5em;padding-left:0;list-style-position:outside;line-height:1.9;}
.section-space{padding-top:0px;padding-bottom:120px;}