.elementor-40360 .elementor-element.elementor-element-42dc71b:not(.elementor-motion-effects-element-type-background),.elementor-40360 .elementor-element.elementor-element-42dc71b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3c184a9)}.elementor-40360 .elementor-element.elementor-element-42dc71b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-40360 .elementor-element.elementor-element-42dc71b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-deb4935:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40360 .elementor-element.elementor-element-deb4935>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://compositessolutions.info/wp-content/uploads/2021/12/Composites-Solutions_1.svg");background-position:center center;background-repeat:no-repeat;background-size:60% auto}.elementor-40360 .elementor-element.elementor-element-deb4935>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40360 .elementor-element.elementor-element-deb4935>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-4600d79:not(.elementor-motion-effects-element-type-background),.elementor-40360 .elementor-element.elementor-element-4600d79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3c184a9)}.elementor-40360 .elementor-element.elementor-element-4600d79{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 120px 120px}.elementor-40360 .elementor-element.elementor-element-4600d79>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-cda915f>.elementor-widget-container{margin:0 0 30px}.elementor-40360 .elementor-element.elementor-element-cda915f,.elementor-40360 .elementor-element.elementor-element-cda915f .elementor-text-editor *{font-family:"Barlow",Sans Serif;font-weight:600}.elementor-40360 .elementor-element.elementor-element-cda915f,.elementor-40360 .elementor-element.elementor-element-cda915f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-130272b>.elementor-widget-container{padding:0 100px}.elementor-40360 .elementor-element.elementor-element-130272b{text-align:center}.elementor-40360 .elementor-element.elementor-element-130272b,.elementor-40360 .elementor-element.elementor-element-130272b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-f30e4ac .thegem-section-parallax-background{background-image:url("https://i0.wp.com/compositessolutions.info/wp-content/uploads/2021/12/Fog.jpg?fit=1920%2C2160&ssl=1");background-repeat:no-repeat}.elementor-40360 .elementor-element.elementor-element-f30e4ac>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-3c184a9)}.elementor-40360 .elementor-element.elementor-element-f30e4ac{padding:250px 120px 120px}.elementor-40360 .elementor-element.elementor-element-999f245>.elementor-widget-container{padding:50px 150px}.elementor-40360 .elementor-element.elementor-element-999f245{text-align:center}.elementor-40360 .elementor-element.elementor-element-999f245,.elementor-40360 .elementor-element.elementor-element-999f245 .elementor-text-editor *{font-family:"Barlow",Sans Serif;font-weight:600}.elementor-40360 .elementor-element.elementor-element-999f245,.elementor-40360 .elementor-element.elementor-element-999f245 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-18c5c38{margin-top:0;margin-bottom:0}.elementor-40360 .elementor-element.elementor-element-865b3c0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-1d48a30{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-1d48a30>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox-content .gem-image span{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-40452fb{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-40452fb>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox-content .gem-image span{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-2639e0f .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-2639e0f .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-2639e0f{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-2639e0f>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-2639e0f .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-2639e0f .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-2639e0f .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-2639e0f .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-2639e0f .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-442f224 .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-442f224 .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-442f224{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-442f224>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-442f224 .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-442f224 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-442f224 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-442f224 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-442f224 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-f4bb612 .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-f4bb612 .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-f4bb612{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-f4bb612>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-f4bb612 .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-f4bb612 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-f4bb612 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-f4bb612 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-f4bb612 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-70b2de5{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-70b2de5>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox .gem-textbox-description p,.elementor-40360 .elementor-element.elementor-element-70b2de5 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox .gem-textbox-description,.elementor-40360 .elementor-element.elementor-element-70b2de5 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox .gem-textbox-description span p,.elementor-40360 .elementor-element.elementor-element-70b2de5 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox .gem-textbox-description span,.elementor-40360 .elementor-element.elementor-element-70b2de5 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-cd9980f{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-cd9980f>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox .gem-textbox-description p,.elementor-40360 .elementor-element.elementor-element-cd9980f a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox .gem-textbox-description,.elementor-40360 .elementor-element.elementor-element-cd9980f a .gem-textbox .gem-textbox-description{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox .gem-textbox-description span p,.elementor-40360 .elementor-element.elementor-element-cd9980f a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox .gem-textbox-description span,.elementor-40360 .elementor-element.elementor-element-cd9980f a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-adedfc3 .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-adedfc3 .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-adedfc3{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-adedfc3>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-adedfc3 .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-adedfc3 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-adedfc3 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-adedfc3 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-adedfc3 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-7335a95 .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-7335a95 .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-7335a95{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-7335a95>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-7335a95 .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-7335a95 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-7335a95 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-7335a95 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-7335a95 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-d20ebda{--spacer-size:50px}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-f60ce8a{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-f60ce8a>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox-content .gem-image span{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-c87f31d{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-c87f31d>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox-content .gem-image span{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox-content{background-color:var(--e-global-color-2bbc669);border-style:groove;border-width:0 1px;border-color:#FFD63B59;padding:10px}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox:hover .gem-textbox-content{background-color:var(--e-global-color-5793003);border-color:#FFC7143D}.elementor-40360 .elementor-element.elementor-element-b8b7250{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-b8b7250>.elementor-widget-container{padding:15px}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox-content,.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:0;margin-top:5px;color:var(--e-global-color-c1e059b);font-size:20px;line-height:30px}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox:hover .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox .gem-textbox-description{padding-bottom:0}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox-content .gem-image span{border-style:none;border-width:4px 0 0;margin:0;border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-1b2321d9:not(.elementor-motion-effects-element-type-background),.elementor-40360 .elementor-element.elementor-element-1b2321d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2bbc669)}.elementor-40360 .elementor-element.elementor-element-1b2321d9 .thegem-section-parallax-background{background-image:url("https://i0.wp.com/compositessolutions.info/wp-content/uploads/2022/01/Composites-Solutions-HomePage.jpg?fit=2400%2C1350&ssl=1");background-position:center center;background-repeat:no-repeat}.elementor-40360 .elementor-element.elementor-element-1b2321d9>.elementor-background-overlay{background-color:var(--e-global-color-2bbc669);opacity:.85;transition:background 3s,border-radius .3s,opacity 3s}.elementor-40360 .elementor-element.elementor-element-1b2321d9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 20px 180px}.elementor-40360 .elementor-element.elementor-element-6adcf5d8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-40360 .elementor-element.elementor-element-7a9bb70>.elementor-widget-container{margin:0 0 70px}.elementor-40360 .elementor-element.elementor-element-7a9bb70,.elementor-40360 .elementor-element.elementor-element-7a9bb70 .elementor-text-editor *{font-family:var(--e-global-typography-primary-font-family),Sans Serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-40360 .elementor-element.elementor-element-7a9bb70,.elementor-40360 .elementor-element.elementor-element-7a9bb70 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-56cab09c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-40360 .elementor-element.elementor-element-56cab09c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-373b7e12:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40360 .elementor-element.elementor-element-373b7e12>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/compositessolutions.info/wp-content/uploads/Composites-Solutions-PPE-PERSONAL-PROTECTION-EQUIPMENT.webp?fit=855%2C925&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-40360 .elementor-element.elementor-element-373b7e12>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ae5c852);opacity:.52}.elementor-40360 .elementor-element.elementor-element-373b7e12:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ae5c852);opacity:1}.elementor-bc-flex-widget .elementor-40360 .elementor-element.elementor-element-373b7e12.elementor-column .elementor-widget-wrap{align-items:center}.elementor-40360 .elementor-element.elementor-element-373b7e12.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-40360 .elementor-element.elementor-element-373b7e12>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px}.elementor-40360 .elementor-element.elementor-element-373b7e12>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-652cea4{--spacer-size:150px}.elementor-40360 .elementor-element.elementor-element-51d58249{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-51d58249>.elementor-widget-container{padding:0 0 20px}.elementor-40360 .elementor-element.elementor-element-51d58249 .elementor-heading-title{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-6916d1f4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-6916d1f4>.elementor-widget-container{margin:0 0 10px}.elementor-40360 .elementor-element.elementor-element-6916d1f4 .elementor-heading-title{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-b0fcfe7{--spacer-size:20px}.elementor-40360 .elementor-element.elementor-element-3075f7d .elementor-button{background-color:var(--e-global-color-4ebeeac);font-family:var(--e-global-typography-primary-font-family),Sans Serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:1px;border-color:var(--e-global-color-4ebeeac)}.elementor-40360 .elementor-element.elementor-element-3075f7d .elementor-button:hover,.elementor-40360 .elementor-element.elementor-element-3075f7d .elementor-button:focus{background-color:var(--e-global-color-2bbc669);color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-3075f7d .elementor-button:hover svg,.elementor-40360 .elementor-element.elementor-element-3075f7d .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-bd77f2a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40360 .elementor-element.elementor-element-bd77f2a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/compositessolutions.info/wp-content/uploads/2022/01/Composites-Solutions-Protection-for-Land-systems-001.jpg?fit=948%2C1342&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-40360 .elementor-element.elementor-element-bd77f2a:hover>.elementor-element-populated{background-color:#20202094}.elementor-40360 .elementor-element.elementor-element-bd77f2a:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ae5c852);opacity:.86}.elementor-bc-flex-widget .elementor-40360 .elementor-element.elementor-element-bd77f2a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-40360 .elementor-element.elementor-element-bd77f2a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-40360 .elementor-element.elementor-element-bd77f2a>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-40360 .elementor-element.elementor-element-bd77f2a>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px}.elementor-40360 .elementor-element.elementor-element-bd77f2a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-3e4f181{--spacer-size:150px}.elementor-40360 .elementor-element.elementor-element-685503d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-685503d>.elementor-widget-container{padding:0 0 20px}.elementor-40360 .elementor-element.elementor-element-685503d .elementor-heading-title{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-0acd6eb{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-0acd6eb>.elementor-widget-container{margin:0 0 10px}.elementor-40360 .elementor-element.elementor-element-0acd6eb .elementor-heading-title{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-eded4f1{--spacer-size:20px}.elementor-40360 .elementor-element.elementor-element-397535b .elementor-button{background-color:var(--e-global-color-4ebeeac);font-family:var(--e-global-typography-primary-font-family),Sans Serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:1px;border-color:var(--e-global-color-4ebeeac)}.elementor-40360 .elementor-element.elementor-element-397535b .elementor-button:hover,.elementor-40360 .elementor-element.elementor-element-397535b .elementor-button:focus{background-color:var(--e-global-color-2bbc669);color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-397535b .elementor-button:hover svg,.elementor-40360 .elementor-element.elementor-element-397535b .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-eaad47f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40360 .elementor-element.elementor-element-eaad47f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/compositessolutions.info/wp-content/uploads/2022/01/Composites-Solutions-Protection-for-NAVAL-SYSTEM-1.jpg?fit=681%2C758&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-40360 .elementor-element.elementor-element-eaad47f:hover>.elementor-element-populated{background-color:#20202094}.elementor-40360 .elementor-element.elementor-element-eaad47f>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ae5c852);opacity:.5}.elementor-40360 .elementor-element.elementor-element-eaad47f:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ae5c852);opacity:.84}.elementor-bc-flex-widget .elementor-40360 .elementor-element.elementor-element-eaad47f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-40360 .elementor-element.elementor-element-eaad47f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-40360 .elementor-element.elementor-element-eaad47f>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px}.elementor-40360 .elementor-element.elementor-element-eaad47f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-e8c292b{--spacer-size:150px}.elementor-40360 .elementor-element.elementor-element-3a37f07{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-3a37f07>.elementor-widget-container{padding:0 0 20px}.elementor-40360 .elementor-element.elementor-element-3a37f07 .elementor-heading-title{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-784fbd5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-784fbd5>.elementor-widget-container{margin:0 0 10px}.elementor-40360 .elementor-element.elementor-element-784fbd5 .elementor-heading-title{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-02e1488{--spacer-size:20px}.elementor-40360 .elementor-element.elementor-element-f3c8131 .elementor-button{background-color:var(--e-global-color-4ebeeac);font-family:var(--e-global-typography-primary-font-family),Sans Serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:1px;border-color:var(--e-global-color-4ebeeac)}.elementor-40360 .elementor-element.elementor-element-f3c8131 .elementor-button:hover,.elementor-40360 .elementor-element.elementor-element-f3c8131 .elementor-button:focus{background-color:var(--e-global-color-2bbc669);color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-f3c8131 .elementor-button:hover svg,.elementor-40360 .elementor-element.elementor-element-f3c8131 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-8b384fb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40360 .elementor-element.elementor-element-8b384fb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/compositessolutions.info/wp-content/uploads/2023/07/Composites-Solutions-Airborne-Systems-01.jpg?fit=1920%2C1209&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-40360 .elementor-element.elementor-element-8b384fb:hover>.elementor-element-populated{background-color:#20202094}.elementor-40360 .elementor-element.elementor-element-8b384fb>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ae5c852);opacity:.5}.elementor-40360 .elementor-element.elementor-element-8b384fb:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ae5c852);opacity:.91}.elementor-bc-flex-widget .elementor-40360 .elementor-element.elementor-element-8b384fb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-40360 .elementor-element.elementor-element-8b384fb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-40360 .elementor-element.elementor-element-8b384fb>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px}.elementor-40360 .elementor-element.elementor-element-8b384fb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-57c90ef{--spacer-size:150px}.elementor-40360 .elementor-element.elementor-element-c443263{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-c443263>.elementor-widget-container{padding:0 0 20px}.elementor-40360 .elementor-element.elementor-element-c443263 .elementor-heading-title{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-5a4a079{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-40360 .elementor-element.elementor-element-5a4a079>.elementor-widget-container{margin:0 0 10px}.elementor-40360 .elementor-element.elementor-element-5a4a079 .elementor-heading-title{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-7f66edc{--spacer-size:20px}.elementor-40360 .elementor-element.elementor-element-6126b68 .elementor-button{background-color:var(--e-global-color-4ebeeac);font-family:var(--e-global-typography-primary-font-family),Sans Serif;font-weight:var(--e-global-typography-primary-font-weight);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:1px;border-color:var(--e-global-color-4ebeeac)}.elementor-40360 .elementor-element.elementor-element-6126b68 .elementor-button:hover,.elementor-40360 .elementor-element.elementor-element-6126b68 .elementor-button:focus{background-color:var(--e-global-color-2bbc669);color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-6126b68 .elementor-button:hover svg,.elementor-40360 .elementor-element.elementor-element-6126b68 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-c551dfd:not(.elementor-motion-effects-element-type-background),.elementor-40360 .elementor-element.elementor-element-c551dfd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3c184a9)}.elementor-40360 .elementor-element.elementor-element-c551dfd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-40360 .elementor-element.elementor-element-c551dfd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-fc2af1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-40360 .elementor-element.elementor-element-fc2af1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2bbc669)}.elementor-40360 .elementor-element.elementor-element-fc2af1b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-40360 .elementor-element.elementor-element-fc2af1b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-efdbd4f>.elementor-widget-container{margin:80px 50px 50px}.elementor-40360 .elementor-element.elementor-element-efdbd4f,.elementor-40360 .elementor-element.elementor-element-efdbd4f .elementor-text-editor *{font-family:var(--e-global-typography-primary-font-family),Sans Serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-40360 .elementor-element.elementor-element-efdbd4f,.elementor-40360 .elementor-element.elementor-element-efdbd4f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-426694f>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-40360 .elementor-element.elementor-element-426694f>.elementor-background-overlay{background-color:var(--e-global-color-3c184a9);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-426694f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-40360 .elementor-element.elementor-element-50a975d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-40360 .elementor-element.elementor-element-50a975d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40360 .elementor-element.elementor-element-9d60ae9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-40360 .elementor-element.elementor-element-9d60ae9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-title{color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-description{padding-bottom:25px;color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-item:hover .quickfinder-description{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-item:hover .quickfinder-description p{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-item:hover .quickfinder-description span p{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-item:hover .quickfinder-description span{color:var(--e-global-color-c1e059b)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .gem-image img,.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .gem-image span{border-style:none}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}body.elementor-page-40360:not(.elementor-motion-effects-element-type-background),body.elementor-page-40360>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3c184a9)}@media(max-width:1024px) and (min-width:768px){.elementor-40360 .elementor-element.elementor-element-373b7e12{width:50%}.elementor-40360 .elementor-element.elementor-element-bd77f2a{width:50%}.elementor-40360 .elementor-element.elementor-element-eaad47f{width:50%}.elementor-40360 .elementor-element.elementor-element-8b384fb{width:50%}}@media(max-width:1366px){.elementor-40360 .elementor-element.elementor-element-999f245>.elementor-widget-container{padding:50px}.elementor-40360 .elementor-element.elementor-element-1b2321d9{padding:100px 20px}.elementor-40360 .elementor-element.elementor-element-652cea4{--spacer-size:50px}.elementor-40360 .elementor-element.elementor-element-3e4f181{--spacer-size:50px}.elementor-40360 .elementor-element.elementor-element-e8c292b{--spacer-size:50px}.elementor-40360 .elementor-element.elementor-element-57c90ef{--spacer-size:50px}}@media(max-width:1200px){.elementor-40360 .elementor-element.elementor-element-f30e4ac{padding:50px}.elementor-40360 .elementor-element.elementor-element-1b2321d9{padding:20px}.elementor-40360 .elementor-element.elementor-element-6adcf5d8>.elementor-element-populated{padding:50px 0 30px}.elementor-40360 .elementor-element.elementor-element-7a9bb70>.elementor-widget-container{margin:0}.elementor-40360 .elementor-element.elementor-element-51d58249 .elementor-heading-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-685503d .elementor-heading-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-3a37f07 .elementor-heading-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-c443263 .elementor-heading-title{font-size:16px}}@media(max-width:1024px){.elementor-40360 .elementor-element.elementor-element-4600d79{padding:100px 50px}.elementor-40360 .elementor-element.elementor-element-b270377>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40360 .elementor-element.elementor-element-130272b>.elementor-widget-container{padding:0}.elementor-40360 .elementor-element.elementor-element-f30e4ac .thegem-section-parallax-background{background-image:url("https://i0.wp.com/compositessolutions.info/wp-content/uploads/2021/12/Fog.jpg?fit=1920%2C2160&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-40360 .elementor-element.elementor-element-f30e4ac{padding:150px 50px 50px}.elementor-40360 .elementor-element.elementor-element-999f245>.elementor-widget-container{padding:50px 0}.elementor-40360 .elementor-element.elementor-element-999f245,.elementor-40360 .elementor-element.elementor-element-999f245 .elementor-text-editor *{font-size:25px}.elementor-40360 .elementor-element.elementor-element-18c5c38{margin-top:30px;margin-bottom:30px;padding:0}.elementor-40360 .elementor-element.elementor-element-1d48a30>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-1d48a30{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-1d48a30 .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-40452fb>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-40452fb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-40452fb .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-2639e0f>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-2639e0f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-2639e0f .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-442f224>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-442f224{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-442f224 .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-f4bb612>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-f4bb612{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-f4bb612 .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-70b2de5>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-70b2de5{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-70b2de5 .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-cd9980f>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-cd9980f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-cd9980f .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-adedfc3>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-adedfc3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-adedfc3 .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-7335a95>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-7335a95{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-7335a95 .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-f60ce8a>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-f60ce8a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-f60ce8a .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-c87f31d>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-c87f31d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-c87f31d .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-b8b7250>.elementor-widget-container{padding:8px}.elementor-40360 .elementor-element.elementor-element-b8b7250{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-40360 .elementor-element.elementor-element-b8b7250 .gem-textbox .gem-textbox-content .gem-textbox-title{font-size:16px}.elementor-40360 .elementor-element.elementor-element-1b2321d9>.elementor-background-overlay{opacity:.85}.elementor-40360 .elementor-element.elementor-element-1b2321d9{padding:50px 20px}.elementor-40360 .elementor-element.elementor-element-7a9bb70>.elementor-widget-container{margin:10px}.elementor-40360 .elementor-element.elementor-element-c551dfd{padding:0 0 50px}.elementor-40360 .elementor-element.elementor-element-fc2af1b>.elementor-element-populated{padding:0}.elementor-40360 .elementor-element.elementor-element-efdbd4f>.elementor-widget-container{margin:50px 30px 30px}.elementor-40360 .elementor-element.elementor-element-426694f{margin-top:0;margin-bottom:0}.elementor-40360 .elementor-element.elementor-element-50a975d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-40360 .elementor-element.elementor-element-9d60ae9{margin-top:0;margin-bottom:0;padding:0}.elementor-40360 .elementor-element.elementor-element-b68b323>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(max-width:767px){.elementor-40360 .elementor-element.elementor-element-4600d79{padding:100px 30px}.elementor-40360 .elementor-element.elementor-element-cda915f>.elementor-widget-container{margin:30px 0 20px}.elementor-40360 .elementor-element.elementor-element-cda915f,.elementor-40360 .elementor-element.elementor-element-cda915f .elementor-text-editor *{font-size:22px}.elementor-40360 .elementor-element.elementor-element-130272b{text-align:center}.elementor-40360 .elementor-element.elementor-element-f30e4ac{padding:70px 30px 50px}.elementor-40360 .elementor-element.elementor-element-999f245>.elementor-widget-container{margin:30px 0 20px;padding:0}.elementor-40360 .elementor-element.elementor-element-999f245,.elementor-40360 .elementor-element.elementor-element-999f245 .elementor-text-editor *{font-size:18px;line-height:1.5em}.elementor-40360 .elementor-element.elementor-element-865b3c0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-40360 .elementor-element.elementor-element-865b3c0>.elementor-element-populated{padding:0}.elementor-40360 .elementor-element.elementor-element-1d48a30{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-1d48a30>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-40452fb{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-40452fb>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-2639e0f{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-2639e0f>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-442f224{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-442f224>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-f4bb612{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-f4bb612>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-70b2de5{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-70b2de5>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-cd9980f{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-cd9980f>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-adedfc3{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-adedfc3>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-7335a95{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-7335a95>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-f60ce8a{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-f60ce8a>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-c87f31d{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-c87f31d>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-b8b7250{width:100%;max-width:100%}.elementor-40360 .elementor-element.elementor-element-b8b7250>.elementor-widget-container{padding:5px}.elementor-40360 .elementor-element.elementor-element-1b2321d9{padding:10px}.elementor-40360 .elementor-element.elementor-element-6adcf5d8>.elementor-element-populated{padding:20px 0}.elementor-40360 .elementor-element.elementor-element-373b7e12>.elementor-element-populated{padding:40px 20px}.elementor-40360 .elementor-element.elementor-element-bd77f2a>.elementor-element-populated{padding:40px 20px}.elementor-40360 .elementor-element.elementor-element-eaad47f>.elementor-element-populated{padding:40px 20px}.elementor-40360 .elementor-element.elementor-element-8b384fb>.elementor-element-populated{padding:40px 20px}.elementor-40360 .elementor-element.elementor-element-c551dfd{padding:0}.elementor-40360 .elementor-element.elementor-element-50a975d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px}.elementor-40360 .elementor-element.elementor-element-9d60ae9{padding:20px}.elementor-40360 .elementor-element.elementor-element-b68b323>.elementor-element-populated{padding:30px 0}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder .quickfinder-item:hover .quickfinder-item-inner{border-color:var(--e-global-color-primary)}.elementor-40360 .elementor-element.elementor-element-7c65cca .quickfinder-style-vertical .quickfinder-item:hover .quickfinder-item-info{border-color:var(--e-global-color-primary)}}@media (max-width:991px) and (min-width:767px){.elementor-40360 .elementor-element.elementor-element-426694f>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-40360 .elementor-element.elementor-element-50a975d{width:100% !important}.elementor-40360 .elementor-element.elementor-element-50a975d>.elementor-element-populated{padding:30px 21px 0 !important}}