.elementor-30699 .elementor-element.elementor-element-a357f84{--display:flex;--min-height:85vh;--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:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px}.elementor-30699 .elementor-element.elementor-element-8c94949{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:.5;border-style:solid;--border-style:solid;border-width:5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var(--e-global-color-06c8cbf);--border-color:var(--e-global-color-06c8cbf);--border-radius:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px}.elementor-30699 .elementor-element.elementor-element-8c94949:before,.elementor-30699 .elementor-element.elementor-element-8c94949>.elementor-background-video-container:before,.elementor-30699 .elementor-element.elementor-element-8c94949>.e-con-inner>.elementor-background-video-container:before,.elementor-30699 .elementor-element.elementor-element-8c94949>.elementor-background-slideshow:before,.elementor-30699 .elementor-element.elementor-element-8c94949>.e-con-inner>.elementor-background-slideshow:before,.elementor-30699 .elementor-element.elementor-element-8c94949>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-30699 .elementor-element.elementor-element-b626d8a{width:var(--container-widget-width,810px);max-width:810px;--container-widget-width:810px;--container-widget-flex-grow:0}.elementor-30699 .elementor-element.elementor-element-b626d8a>.elementor-widget-container{margin:0 0 50px}.elementor-30699 .elementor-element.elementor-element-b626d8a .thegem-heading,.elementor-30699 .elementor-element.elementor-element-b626d8a .thegem-heading .light{font-size:90px;line-height:90px}.elementor-30699 .elementor-element.elementor-element-fe553a8 .gem-button-container .gem-button{background-color:var(--e-global-color-06c8cbf);border-radius:25px}.elementor-30699 .elementor-element.elementor-element-fe553a8 .gem-button-container .gem-button:hover{background-color:#fff}.elementor-30699 .elementor-element.elementor-element-fe553a8 .gem-button-container{text-align:left}.elementor-30699 .elementor-element.elementor-element-fe553a8 .gem-button-container .gem-button .gem-text-button{font-size:17px}.elementor-30699 .elementor-element.elementor-element-fe553a8 .gem-button-container .gem-button:hover .gem-text-button{color:#000}.elementor-30699 .elementor-element.elementor-element-fcbb862{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-30699 .elementor-element.elementor-element-097c831{--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}.elementor-30699 .elementor-element.elementor-element-ac3af64{text-align:left;z-index:0}.elementor-30699 .elementor-element.elementor-element-ac3af64 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-ac3af64 .thegem-heading .light{font-size:90px;font-weight:900;text-transform:uppercase}.elementor-30699 .elementor-element.elementor-element-55f9182{--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}.elementor-30699 .elementor-element.elementor-element-bcbe1f6{text-align:left}.elementor-30699 .elementor-element.elementor-element-bcbe1f6 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-bcbe1f6 .thegem-heading .light{font-size:32px;line-height:42px}.elementor-30699 .elementor-element.elementor-element-0a3aa4b{text-align:left}.elementor-30699 .elementor-element.elementor-element-0a3aa4b .thegem-heading,.elementor-30699 .elementor-element.elementor-element-0a3aa4b .thegem-heading .light{font-size:22px}.elementor-30699 .elementor-element.elementor-element-39fa299{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:.5;--overlay-mix-blend-mode:luminosity}.elementor-30699 .elementor-element.elementor-element-39fa299:before,.elementor-30699 .elementor-element.elementor-element-39fa299>.elementor-background-video-container:before,.elementor-30699 .elementor-element.elementor-element-39fa299>.e-con-inner>.elementor-background-video-container:before,.elementor-30699 .elementor-element.elementor-element-39fa299>.elementor-background-slideshow:before,.elementor-30699 .elementor-element.elementor-element-39fa299>.e-con-inner>.elementor-background-slideshow:before,.elementor-30699 .elementor-element.elementor-element-39fa299>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-30699 .elementor-element.elementor-element-7c1c86d{text-align:left;width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-30699 .elementor-element.elementor-element-7c1c86d .thegem-heading,.elementor-30699 .elementor-element.elementor-element-7c1c86d .thegem-heading .light{font-size:58px;font-weight:700;text-transform:uppercase;line-height:54px}.elementor-30699 .elementor-element.elementor-element-8e19dc4{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-30699 .elementor-element.elementor-element-978b510{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start}.elementor-30699 .elementor-element.elementor-element-081d536{text-align:center;width:var(--container-widget-width,850px);max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0}.elementor-30699 .elementor-element.elementor-element-081d536 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-081d536 .thegem-heading .light{font-size:26px}.elementor-30699 .elementor-element.elementor-element-09c338a{--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}.elementor-30699 .elementor-element.elementor-element-4ea5229{--display:grid;--e-con-grid-template-columns:repeat(8,1fr);--e-con-grid-template-rows:repeat(3,1fr);--gap:15px 15px !important;--row-gap:15px !important;--column-gap:15px !important;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-30699 .elementor-element.elementor-element-c546f43 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-c546f43:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-08d0889 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-08d0889:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-065f1d0 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-065f1d0:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-0fc3747 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-0fc3747:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-c4abfb8 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-c4abfb8:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-400ce48 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-400ce48:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-8f5ce1a img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-8f5ce1a:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-cfe238d img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-cfe238d:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-d8c3183 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-d8c3183:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-7b32763 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-7b32763:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-0d6c3f2 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-0d6c3f2:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-ad70dba img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-ad70dba:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-e45b81d img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-e45b81d:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-0cf93f6 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-0cf93f6:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-68ec28e img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-68ec28e:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-ae2071e img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-ae2071e:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-21d0111 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-21d0111:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-e76626a img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-e76626a:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-a73bcf1 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-a73bcf1:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-ebdb250 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-ebdb250:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-944210d img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-944210d:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-cad727b img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-cad727b:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-cce4839 img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-cce4839:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-8fe930a img{opacity:.65;transition-duration:.5s}.elementor-30699 .elementor-element.elementor-element-8fe930a:hover img{opacity:1}.elementor-30699 .elementor-element.elementor-element-b543200{--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;--flex-wrap:wrap}.elementor-30699 .elementor-element.elementor-element-a5065e1{--display:flex;--min-height:180px;--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;--justify-content:center;--align-items:center}.elementor-30699 .elementor-element.elementor-element-11f6389{text-align:left;z-index:0}.elementor-30699 .elementor-element.elementor-element-11f6389 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-11f6389 .thegem-heading .light{font-size:90px;font-weight:900;text-transform:uppercase}.elementor-30699 .elementor-element.elementor-element-4027177{--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}.elementor-30699 .elementor-element.elementor-element-e242145{--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}.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto}.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-30699 .elementor-element.elementor-element-aa1f6af{z-index:0}.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image{width:100%}.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image img,.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image a:before,.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image .gem-wrapbox-inner,.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image .gem-wrapbox-inner:after{border-radius:33px}.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image img{opacity:calc(100/100)}.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image a:hover img{opacity:calc(100/100)}.elementor-30699 .elementor-element.elementor-element-9924bea{width:var(--container-widget-width,450px);max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0}.elementor-30699 .elementor-element.elementor-element-9924bea .thegem-heading,.elementor-30699 .elementor-element.elementor-element-9924bea .thegem-heading .light{font-size:56px;line-height:60px}.elementor-30699 .elementor-element.elementor-element-d896c43>.elementor-widget-container{padding:0 0 0 35px}.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li{margin-bottom:-18px}.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li a,.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li>span{color:#fff !important}.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li:hover>a,.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li:hover>span{color:#ff4500 !important}.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li:hover>a .text:before,.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li:hover>a .text:after{background-color:#fff !important}.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li:hover>a:before,.elementor-30699 .elementor-element.elementor-element-d896c43 ul.nav-menu-custom li:hover>a:after{border-color:#fff !important}.elementor-30699 .elementor-element.elementor-element-71b061f{--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}.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto}.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-30699 .elementor-element.elementor-element-0bc101d{z-index:3}.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image{width:100%}.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image img,.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image a:before,.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image .gem-wrapbox-inner,.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image .gem-wrapbox-inner:after{border-radius:33px}.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image img{opacity:calc(100/100)}.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image a:hover img{opacity:calc(100/100)}.elementor-30699 .elementor-element.elementor-element-b067ace{z-index:5}.elementor-30699 .elementor-element.elementor-element-b067ace .thegem-heading,.elementor-30699 .elementor-element.elementor-element-b067ace .thegem-heading .light{font-size:56px;line-height:56px}.elementor-30699 .elementor-element.elementor-element-5f1e150>.elementor-widget-container{padding:0 0 0 35px}.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li{margin-bottom:-18px}.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li a,.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li>span{color:#fff !important}.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li:hover>a,.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li:hover>span{color:#ff4500 !important}.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li:hover>a .text:before,.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li:hover>a .text:after{background-color:#fff !important}.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li:hover>a:before,.elementor-30699 .elementor-element.elementor-element-5f1e150 ul.nav-menu-custom li:hover>a:after{border-color:#fff !important}.elementor-30699 .elementor-element.elementor-element-3bfd649{--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}.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto}.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-30699 .elementor-element.elementor-element-e161f88{z-index:0}.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image{width:100%}.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image img,.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image a:before,.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image .gem-wrapbox-inner,.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image .gem-wrapbox-inner:after{border-radius:33px}.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image img{opacity:calc(100/100)}.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image a:hover img{opacity:calc(100/100)}.elementor-30699 .elementor-element.elementor-element-b55c06d{width:var(--container-widget-width,450px);max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0}.elementor-30699 .elementor-element.elementor-element-b55c06d .thegem-heading,.elementor-30699 .elementor-element.elementor-element-b55c06d .thegem-heading .light{font-size:56px;line-height:56px}.elementor-30699 .elementor-element.elementor-element-1e054e9>.elementor-widget-container{padding:0 0 0 35px}.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li{margin-bottom:-18px}.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li a,.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li>span{color:#fff !important}.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li:hover>a,.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li:hover>span{color:#ff4500 !important}.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li:hover>a .text:before,.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li:hover>a .text:after{background-color:#fff !important}.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li:hover>a:before,.elementor-30699 .elementor-element.elementor-element-1e054e9 ul.nav-menu-custom li:hover>a:after{border-color:#fff !important}.elementor-30699 .elementor-element.elementor-element-00da72d{--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-30699 .elementor-element.elementor-element-dee2929{--display:flex;--min-height:180px;--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;--justify-content:center;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px}.elementor-30699 .elementor-element.elementor-element-1ec3b38{text-align:left;z-index:0}.elementor-30699 .elementor-element.elementor-element-1ec3b38 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-1ec3b38 .thegem-heading .light{font-size:90px;font-weight:900;text-transform:uppercase}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio,.double-item) .image-inner:not(.empty){aspect-ratio:1.5 !important;height:auto}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .portfolio-item,.elementor-30699 .elementor-element.elementor-element-5b4bc7f .skeleton-posts.portfolio-row .portfolio-item{padding:calc(5px/2) !important}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .portfolio-row,.elementor-30699 .elementor-element.elementor-element-5b4bc7f .skeleton-posts.portfolio-row{margin:calc(-5px/2)}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-5px/2) 0}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:5px;padding-right:5px}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(5px/2);padding-right:calc(5px/2)}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:5px;padding-right:5px}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:5px}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .portfolio-item .overlay:before,.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#000000AB !important}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .portfolio-item .image{border-radius:5px}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid.caption-position-page .portfolio-item .wrap{border-radius:5px 5px 0 0}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid.caption-position-hover .portfolio-item .wrap{border-radius:5px}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid.caption-position-image .portfolio-item .wrap{border-radius:5px}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio-item .caption .title span{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio.portfolio-grid .gem-pagination{margin-top:100px}.elementor-30699 .elementor-element.elementor-element-5b4bc7f .portfolio-item .details .details-item .value{font-size:18px;color:var(--e-global-color-06c8cbf)}.elementor-30699 .elementor-element.elementor-element-27d34c8 .gem-button-container .gem-button{background-color:#02010100;border-radius:8px}.elementor-30699 .elementor-element.elementor-element-27d34c8 .gem-button-container .gem-button:hover{border-style:solid;border-color:#ff4500}.elementor-30699 .elementor-element.elementor-element-27d34c8 .gem-button-container .gem-button:hover .gem-text-button{color:#ff4500}.elementor-30699 .elementor-element.elementor-element-27d34c8 .gem-button-container .gem-button-separator-line{width:25%}.elementor-30699 .elementor-element.elementor-element-27d34c8 .gem-button-separator .gem-button-separator-line{border-top-width:2px}.elementor-30699 .elementor-element.elementor-element-27d34c8 .gem-button-container .gem-button-separator a{margin:0 10px}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:0;right:15px;width:50px;height:30px;z-index:9999;opacity:.7;background-color:#ff4500;border-radius:0}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:20px;color:#fff}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:20px;height:20px;fill:#fff}@media(min-width:768px){.elementor-30699 .elementor-element.elementor-element-8c94949{--width:100%}.elementor-30699 .elementor-element.elementor-element-fcbb862{--content-width:1460px}.elementor-30699 .elementor-element.elementor-element-097c831{--width:50%}.elementor-30699 .elementor-element.elementor-element-55f9182{--width:50%}.elementor-30699 .elementor-element.elementor-element-39fa299{--content-width:1400px}.elementor-30699 .elementor-element.elementor-element-978b510{--width:100%}.elementor-30699 .elementor-element.elementor-element-09c338a{--content-width:1460px}.elementor-30699 .elementor-element.elementor-element-a5065e1{--content-width:1460px}.elementor-30699 .elementor-element.elementor-element-4027177{--content-width:1460px}.elementor-30699 .elementor-element.elementor-element-dee2929{--width:100%}}@media(min-width:2560px){.elementor-30699 .elementor-element.elementor-element-4ea5229{--grid-auto-flow:row}}@media(max-width:1366px){.elementor-30699 .elementor-element.elementor-element-b626d8a .thegem-heading,.elementor-30699 .elementor-element.elementor-element-b626d8a .thegem-heading .light{font-size:70px;line-height:80px}.elementor-30699 .elementor-element.elementor-element-4ea5229{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-30699 .elementor-element.elementor-element-b626d8a{width:100%;max-width:100%}.elementor-30699 .elementor-element.elementor-element-b626d8a .thegem-heading,.elementor-30699 .elementor-element.elementor-element-b626d8a .thegem-heading .light{font-size:50px;line-height:60px}.elementor-30699 .elementor-element.elementor-element-ac3af64 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-ac3af64 .thegem-heading .light{font-size:150px;line-height:160px}.elementor-30699 .elementor-element.elementor-element-081d536{width:100%;max-width:100%}.elementor-30699 .elementor-element.elementor-element-4ea5229{--grid-auto-flow:row}.elementor-30699 .elementor-element.elementor-element-11f6389 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-11f6389 .thegem-heading .light{font-size:150px;line-height:160px}.elementor-30699 .elementor-element.elementor-element-aa1f6af .gem-image{width:100%}.elementor-30699 .elementor-element.elementor-element-0bc101d .gem-image{width:100%}.elementor-30699 .elementor-element.elementor-element-e161f88 .gem-image{width:100%}.elementor-30699 .elementor-element.elementor-element-1ec3b38 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-1ec3b38 .thegem-heading .light{font-size:150px;line-height:160px}}@media(max-width:767px){.elementor-30699 .elementor-element.elementor-element-a357f84{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-30699 .elementor-element.elementor-element-8c94949{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.6;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-30699 .elementor-element.elementor-element-b626d8a{text-align:center}.elementor-30699 .elementor-element.elementor-element-b626d8a .thegem-heading,.elementor-30699 .elementor-element.elementor-element-b626d8a .thegem-heading .light{font-size:40px;line-height:50px}.elementor-30699 .elementor-element.elementor-element-fe553a8 .gem-button-container{text-align:center}.elementor-30699 .elementor-element.elementor-element-fcbb862{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-30699 .elementor-element.elementor-element-ac3af64{text-align:center}.elementor-30699 .elementor-element.elementor-element-ac3af64 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-ac3af64 .thegem-heading .light{font-size:70px;line-height:80px}.elementor-30699 .elementor-element.elementor-element-bcbe1f6{text-align:center}.elementor-30699 .elementor-element.elementor-element-0a3aa4b{text-align:center}.elementor-30699 .elementor-element.elementor-element-4ea5229{--e-con-grid-template-columns:repeat(3,1fr);--gap:5px 5px !important;--row-gap:5px !important;--column-gap:5px !important;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-30699 .elementor-element.elementor-element-11f6389{text-align:center}.elementor-30699 .elementor-element.elementor-element-11f6389 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-11f6389 .thegem-heading .light{font-size:70px;line-height:80px}.elementor-30699 .elementor-element.elementor-element-1ec3b38{text-align:center}.elementor-30699 .elementor-element.elementor-element-1ec3b38 .thegem-heading,.elementor-30699 .elementor-element.elementor-element-1ec3b38 .thegem-heading .light{font-size:70px;line-height:80px}}