.elementor-99 .elementor-element.elementor-element-909e585{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-99 .elementor-element.elementor-element-01ce67a .gem-image.gem-wrapbox{float:left}.elementor-99 .elementor-element.elementor-element-01ce67a .gem-image a:before{background-color:rgba(0,188,212,.8)}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-01ce67a{left:0}body.rtl .elementor-99 .elementor-element.elementor-element-01ce67a{right:0}.elementor-99 .elementor-element.elementor-element-01ce67a{top:-17%;z-index:0}.elementor-99 .elementor-element.elementor-element-01ce67a .gem-image img{opacity:calc(100/100)}.elementor-99 .elementor-element.elementor-element-01ce67a .gem-image a:hover img{opacity:calc(100/100)}.elementor-99 .elementor-element.elementor-element-40a2bdc .gem-image.gem-wrapbox{float:left}.elementor-99 .elementor-element.elementor-element-40a2bdc .gem-image a:before{background-color:rgba(0,188,212,.8)}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-40a2bdc{right:0}body.rtl .elementor-99 .elementor-element.elementor-element-40a2bdc{left:0}.elementor-99 .elementor-element.elementor-element-40a2bdc{top:-17%;z-index:0}.elementor-99 .elementor-element.elementor-element-40a2bdc .gem-image img{opacity:calc(100/100)}.elementor-99 .elementor-element.elementor-element-40a2bdc .gem-image a:hover img{opacity:calc(100/100)}.elementor-99 .elementor-element.elementor-element-e4aa9a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:43px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-e4aa9a9:not(.elementor-motion-effects-element-type-background),.elementor-99 .elementor-element.elementor-element-e4aa9a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0a1114}.elementor-99 .elementor-element.elementor-element-ab1e753{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-18af5ac{width:var(--container-widget-width,390px);max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0}.elementor-99 .elementor-element.elementor-element-0b7536e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-56ddf95{width:var(--container-widget-width,1080px);max-width:1080px;--container-widget-width:1080px;--container-widget-flex-grow:0}.elementor-99 .elementor-element.elementor-element-56ddf95>.elementor-widget-container{margin:0 0 40px}.elementor-99 .elementor-element.elementor-element-56ddf95 .thegem-heading,.elementor-99 .elementor-element.elementor-element-56ddf95 .thegem-heading .light{text-transform:none}.elementor-99 .elementor-element.elementor-element-77c0e3c{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:30px 30px !important;--row-gap:30px !important;--column-gap:30px !important;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-bb9e17c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:43px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-bb9e17c:not(.elementor-motion-effects-element-type-background),.elementor-99 .elementor-element.elementor-element-bb9e17c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1f2b29}.elementor-99 .elementor-element.elementor-element-d835669 .gem-button-container .gem-button{background-color:#0a1114;border-radius:25px}.elementor-99 .elementor-element.elementor-element-d835669 .gem-button-container .gem-button:hover{background-color:#ffda0f}.elementor-99 .elementor-element.elementor-element-d835669>.elementor-widget-container{margin:0 0 40px}.elementor-99 .elementor-element.elementor-element-d835669 .gem-button-container{text-align:left}.elementor-99 .elementor-element.elementor-element-d835669 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 25px}.elementor-99 .elementor-element.elementor-element-d835669 .gem-button-container .gem-button .gem-text-button{color:#ffda0f}.elementor-99 .elementor-element.elementor-element-d835669 .gem-button-container .gem-button:hover .gem-text-button{color:#0a1114}.elementor-99 .elementor-element.elementor-element-27a5c5b{--display:flex;--min-height:333px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:43px;grid-column:span 2}.elementor-99 .elementor-element.elementor-element-27a5c5b:not(.elementor-motion-effects-element-type-background),.elementor-99 .elementor-element.elementor-element-27a5c5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://codex-themes.com/thegem/sites/car-repair-services/wp-content/uploads/2026/05/about-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-99 .elementor-element.elementor-element-9ad509f{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:30px 30px !important;--row-gap:30px !important;--column-gap:30px !important;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-dee57bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1f2b29;--border-color:#1f2b29;--border-radius:43px;--padding-top:70px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content,.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content{padding:0}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{margin-bottom:0;margin-top:40px}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox:hover .gem-infobox-content .gem-infobox-subtitle{color:#8e9897 !important}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:66px !important;color:#ebf1f1}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:66px !important;height:66px !important;fill:#ebf1f1}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-image img,.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content a .gem-image img{width:66px;max-width:66px;height:auto}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-style:none;transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-image span,.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content a .gem-image span{padding:0}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-image span{border-style:none;margin:10px 25px 0 0}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:10px 25px 0 0}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-fa97353 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-b24af57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1f2b29;--border-color:#1f2b29;--border-radius:43px;--padding-top:70px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content,.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content{padding:0}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{margin-bottom:0;margin-top:40px}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox:hover .gem-infobox-content .gem-infobox-subtitle{color:#8e9897 !important}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:66px !important;color:#ebf1f1}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:66px !important;height:66px !important;fill:#ebf1f1}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-image img,.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content a .gem-image img{width:66px;max-width:66px;height:auto}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-style:none;transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-image span,.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content a .gem-image span{padding:0}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-image span{border-style:none;margin:10px 25px 0 0}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:10px 25px 0 0}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-172bc15 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-b0fd7b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1f2b29;--border-color:#1f2b29;--border-radius:43px;--padding-top:70px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content,.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content{padding:0}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox .gem-infobox-content .gem-infobox-subtitle{margin-bottom:0;margin-top:40px}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox:hover .gem-infobox-content .gem-infobox-subtitle{color:#8e9897 !important}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:66px !important;color:#ebf1f1}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:66px !important;height:66px !important;fill:#ebf1f1}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-image img,.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content a .gem-image img{width:66px;max-width:66px;height:auto}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0;border-style:none;transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-image span,.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content a .gem-image span{padding:0}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-image span{border-style:none;margin:10px 25px 0 0}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:10px 25px 0 0}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-b521692 .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-0ff3bb4{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:30px 30px !important;--row-gap:30px !important;--column-gap:30px !important;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-53a33e9{--display:flex;--min-height:333px;--border-radius:43px;grid-column:span 2}.elementor-99 .elementor-element.elementor-element-53a33e9:not(.elementor-motion-effects-element-type-background),.elementor-99 .elementor-element.elementor-element-53a33e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://codex-themes.com/thegem/sites/car-repair-services/wp-content/uploads/2026/05/service-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-99 .elementor-element.elementor-element-448da51{--display:flex;--min-height:333px;--border-radius:43px}.elementor-99 .elementor-element.elementor-element-448da51:not(.elementor-motion-effects-element-type-background),.elementor-99 .elementor-element.elementor-element-448da51>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://codex-themes.com/thegem/sites/car-repair-services/wp-content/uploads/2026/05/service-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-99 .elementor-element.elementor-element-27bb147{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-99 .elementor-element.elementor-element-6cbfa32 .gem-image.gem-wrapbox{float:left}.elementor-99 .elementor-element.elementor-element-6cbfa32 .gem-image a:before{background-color:rgba(0,188,212,.8)}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-6cbfa32{left:0}body.rtl .elementor-99 .elementor-element.elementor-element-6cbfa32{right:0}.elementor-99 .elementor-element.elementor-element-6cbfa32{top:18%;z-index:0}.elementor-99 .elementor-element.elementor-element-6cbfa32 .gem-image img{opacity:calc(100/100)}.elementor-99 .elementor-element.elementor-element-6cbfa32 .gem-image a:hover img{opacity:calc(100/100)}.elementor-99 .elementor-element.elementor-element-84b14d9 .gem-image.gem-wrapbox{float:left}.elementor-99 .elementor-element.elementor-element-84b14d9 .gem-image a:before{background-color:rgba(0,188,212,.8)}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-84b14d9{right:0}body.rtl .elementor-99 .elementor-element.elementor-element-84b14d9{left:0}.elementor-99 .elementor-element.elementor-element-84b14d9{top:18%;z-index:0}.elementor-99 .elementor-element.elementor-element-84b14d9 .gem-image img{opacity:calc(100/100)}.elementor-99 .elementor-element.elementor-element-84b14d9 .gem-image a:hover img{opacity:calc(100/100)}.elementor-99 .elementor-element.elementor-element-af100bd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:43px}.elementor-99 .elementor-element.elementor-element-af100bd:not(.elementor-motion-effects-element-type-background),.elementor-99 .elementor-element.elementor-element-af100bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0a1114}.elementor-99 .elementor-element.elementor-element-deb5871{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-0375862{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-99 .elementor-element.elementor-element-0375862>.elementor-widget-container{margin:0 0 70px}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-counter-box,.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-counter-icon,.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-counter-number,.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-counter-text{text-align:left;align-items:flex-start;justify-content:flex-start}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-counter-number{margin-bottom:-5px}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-icon-inner svg{font-size:48px}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-icon-inner{padding:5px;transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-counter-icon{margin-bottom:10px}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-af8e3d2 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-99 .elementor-element.elementor-element-7d5ab5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-2064e7b .gem-testimonials .gem-prev:after,.elementor-99 .elementor-element.elementor-element-2064e7b .gem-testimonials .gem-next:after{font-size:32px}.elementor-99 .elementor-element.elementor-element-73af296{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:43px;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-99 .elementor-element.elementor-element-73af296:not(.elementor-motion-effects-element-type-background),.elementor-99 .elementor-element.elementor-element-73af296>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0a1114}.elementor-99 .elementor-element.elementor-element-74016c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-3382831{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-28c6feb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-4ffe0ab .thegem-heading,.elementor-99 .elementor-element.elementor-element-4ffe0ab .thegem-heading .light{text-transform:none}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-99 .elementor-element.elementor-element-bfdd7d2 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(30px/2) !important}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-99 .elementor-element.elementor-element-bfdd7d2 .skeleton-posts.portfolio-row{margin:calc(-30px/2)}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-30px/2) 0}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:30px;padding-right:30px}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(30px/2);padding-right:calc(30px/2)}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:30px;padding-right:30px}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:30px}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-30px/2)}.elementor-99 .elementor-element.elementor-element-bfdd7d2 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px}@media(max-width:1400px){.elementor-99 .elementor-element.elementor-element-e4aa9a9{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-ab1e753{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-0b7536e{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-77c0e3c{--e-con-grid-template-columns:repeat(3,1fr);--grid-auto-flow:row}.elementor-99 .elementor-element.elementor-element-bb9e17c{--padding-top:60px;--padding-bottom:60px;--padding-left:42px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-9ad509f{--grid-auto-flow:row}.elementor-99 .elementor-element.elementor-element-dee57bc{--padding-top:60px;--padding-bottom:60px;--padding-left:42px;--padding-right:60px}.elementor-99 .elementor-element.elementor-element-b24af57{--padding-top:60px;--padding-bottom:60px;--padding-left:42px;--padding-right:60px}.elementor-99 .elementor-element.elementor-element-b0fd7b5{--padding-top:60px;--padding-bottom:60px;--padding-left:42px;--padding-right:60px}.elementor-99 .elementor-element.elementor-element-0ff3bb4{--grid-auto-flow:row}.elementor-99 .elementor-element.elementor-element-deb5871{--padding-top:60px;--padding-bottom:60px;--padding-left:42px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-73af296{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-3382831{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-28c6feb{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px}}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-909e585{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-99 .elementor-element.elementor-element-01ce67a{top:-11%}.elementor-99 .elementor-element.elementor-element-40a2bdc{top:-11%}.elementor-99 .elementor-element.elementor-element-e4aa9a9{--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-18af5ac{width:100%;max-width:100%}.elementor-99 .elementor-element.elementor-element-56ddf95{width:100%;max-width:100%}.elementor-99 .elementor-element.elementor-element-77c0e3c{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-99 .elementor-element.elementor-element-bb9e17c{grid-column:span 2}.elementor-99 .elementor-element.elementor-element-094bba0{width:var(--container-widget-width,382px);max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0}.elementor-99 .elementor-element.elementor-element-9ad509f{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-99 .elementor-element.elementor-element-dee57bc{--padding-top:60px;--padding-bottom:60px;--padding-left:42px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-b24af57{--padding-top:60px;--padding-bottom:60px;--padding-left:42px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-b0fd7b5{--padding-top:60px;--padding-bottom:60px;--padding-left:42px;--padding-right:42px}.elementor-99 .elementor-element.elementor-element-0ff3bb4{--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-99 .elementor-element.elementor-element-53a33e9{grid-column:span 2}.elementor-99 .elementor-element.elementor-element-27bb147{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-99 .elementor-element.elementor-element-6cbfa32{top:14%}.elementor-99 .elementor-element.elementor-element-84b14d9{top:14%}.elementor-99 .elementor-element.elementor-element-73af296{--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;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-74016c7{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-4ffe0ab{width:100%;max-width:100%}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-909e585{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-99 .elementor-element.elementor-element-01ce67a{top:-8%}.elementor-99 .elementor-element.elementor-element-40a2bdc{top:-8%}.elementor-99 .elementor-element.elementor-element-e4aa9a9{--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-ab1e753{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-18af5ac{width:100%;max-width:100%}.elementor-99 .elementor-element.elementor-element-0b7536e{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-77c0e3c{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-bb9e17c{--padding-top:60px;--padding-bottom:60px;--padding-left:21px;--padding-right:21px;grid-column:span 1}.elementor-99 .elementor-element.elementor-element-d835669>.elementor-widget-container{margin:0 0 30px}.elementor-99 .elementor-element.elementor-element-094bba0{width:100%;max-width:100%}.elementor-99 .elementor-element.elementor-element-27a5c5b{grid-column:span 1}.elementor-99 .elementor-element.elementor-element-9ad509f{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-99 .elementor-element.elementor-element-dee57bc{--padding-top:60px;--padding-bottom:60px;--padding-left:21px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-b24af57{--padding-top:60px;--padding-bottom:60px;--padding-left:21px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-b0fd7b5{--padding-top:60px;--padding-bottom:60px;--padding-left:21px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-0ff3bb4{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-53a33e9{grid-column:span 1}.elementor-99 .elementor-element.elementor-element-448da51{grid-column:span 1}.elementor-99 .elementor-element.elementor-element-27bb147{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-99 .elementor-element.elementor-element-6cbfa32{top:17%}.elementor-99 .elementor-element.elementor-element-84b14d9{top:17%}.elementor-99 .elementor-element.elementor-element-af100bd{--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;--flex-wrap:nowrap}.elementor-99 .elementor-element.elementor-element-deb5871{--width:100%;--justify-content:flex-start;--padding-top:60px;--padding-bottom:70px;--padding-left:21px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-0375862{width:100%;max-width:100%}.elementor-99 .elementor-element.elementor-element-0375862>.elementor-widget-container{margin:0 0 30px}.elementor-99 .elementor-element.elementor-element-7d5ab5d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-74016c7{--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-99 .elementor-element.elementor-element-3382831{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}.elementor-99 .elementor-element.elementor-element-28c6feb{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px}}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-ab1e753{--width:33.33%}.elementor-99 .elementor-element.elementor-element-0b7536e{--width:66.66%}.elementor-99 .elementor-element.elementor-element-deb5871{--width:33.33%}.elementor-99 .elementor-element.elementor-element-7d5ab5d{--width:66.66%}.elementor-99 .elementor-element.elementor-element-3382831{--width:33.33%}.elementor-99 .elementor-element.elementor-element-28c6feb{--width:66.66%}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-ab1e753{--width:100%}.elementor-99 .elementor-element.elementor-element-0b7536e{--width:100%}.elementor-99 .elementor-element.elementor-element-3382831{--width:100%}.elementor-99 .elementor-element.elementor-element-28c6feb{--width:100%}}