.elementor-4102 .elementor-element.elementor-element-0c9dbfa{--display:flex;}.elementor-4102 .elementor-element.elementor-element-18d89a3{--spacer-size:50px;}.elementor-4102 .elementor-element.elementor-element-98397b1 .thegem-te-portfolio-title .portfolio-title{color:#008AC9;}.elementor-4102 .elementor-element.elementor-element-14c82b2 .thegem-te-portfolio-excerpt{justify-content:left;text-align:left;}.elementor-4102 .elementor-element.elementor-element-c1641e9{--spacer-size:50px;}.elementor-4102 .elementor-element.elementor-element-7ca8499{--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-4102 .elementor-element.elementor-element-7ca8499:not(.elementor-motion-effects-element-type-background), .elementor-4102 .elementor-element.elementor-element-7ca8499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1321;}.elementor-4102 .elementor-element.elementor-element-881c950{--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-4102 .elementor-element.elementor-element-f11d748{--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-4102 .elementor-element.elementor-element-1350b1b{--spacer-size:20px;}.elementor-4102 .elementor-element.elementor-element-60597f0, .elementor-4102 .elementor-element.elementor-element-60597f0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-4102 .elementor-element.elementor-element-1847a2d .gem-icon .back-angle i{color:#008AC9;}.elementor-4102 .elementor-element.elementor-element-1847a2d .gem-icon svg{fill:#008AC9;}.elementor-4102 .elementor-element.elementor-element-1847a2d a:hover .gem-icon .back-angle i{color:#5337A5;}.elementor-4102 .elementor-element.elementor-element-1847a2d a:hover .gem-icon svg{fill:#5337A5;}.elementor-4102 .elementor-element.elementor-element-b6287d9 .gem-icon .back-angle i{color:#008AC9;}.elementor-4102 .elementor-element.elementor-element-b6287d9 .gem-icon svg{fill:#008AC9;}.elementor-4102 .elementor-element.elementor-element-b6287d9 a:hover .gem-icon .back-angle i{color:#5337A5;}.elementor-4102 .elementor-element.elementor-element-b6287d9 a:hover .gem-icon svg{fill:#5337A5;}.elementor-4102 .elementor-element.elementor-element-c7559bc .gem-icon .back-angle i{color:#008AC9;}.elementor-4102 .elementor-element.elementor-element-c7559bc .gem-icon svg{fill:#008AC9;}.elementor-4102 .elementor-element.elementor-element-c7559bc a:hover .gem-icon .back-angle i{color:#5337A5;}.elementor-4102 .elementor-element.elementor-element-c7559bc a:hover .gem-icon svg{fill:#5337A5;}.elementor-4102 .elementor-element.elementor-element-f34a5a2{--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-4102 .elementor-element.elementor-element-c560611 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item .icon{color:#FFFFFF;}.elementor-4102 .elementor-element.elementor-element-c560611 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item .zilla-likes{color:#FFFFFF;}.elementor-4102 .elementor-element.elementor-element-c560611 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item .item-label{color:#FFFFFF;}.elementor-4102 .elementor-element.elementor-element-c560611 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item .item-value{color:var( --e-global-color-primary );}.elementor-4102 .elementor-element.elementor-element-c560611 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item a{color:var( --e-global-color-primary );}.elementor-4102 .elementor-element.elementor-element-c560611 .thegem-te-portfolio-info .portfolio-info .portfolio-info-item .label-after{color:var( --e-global-color-primary );}.elementor-4102 .elementor-element.elementor-element-1fd52c5{--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-4102 .elementor-element.elementor-element-0ff601a .gem-textbox-content, .elementor-4102 .elementor-element.elementor-element-0ff601a .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-4102 .elementor-element.elementor-element-0ff601a .gem-textbox-content{padding:45px 30px 50px 30px;}.elementor-4102 .elementor-element.elementor-element-0ff601a .gem-textbox .gem-textbox-content .gem-textbox-title{color:var( --e-global-color-primary );}.elementor-4102 .elementor-element.elementor-element-0ff601a .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-4102 .elementor-element.elementor-element-0ff601a .gem-textbox .gem-textbox-description p, .elementor-4102 .elementor-element.elementor-element-0ff601a a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-4102 .elementor-element.elementor-element-0ff601a .gem-textbox .gem-textbox-description, .elementor-4102 .elementor-element.elementor-element-0ff601a a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-4102 .elementor-element.elementor-element-0ff601a .gem-textbox .gem-textbox-description span p, .elementor-4102 .elementor-element.elementor-element-0ff601a a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-4102 .elementor-element.elementor-element-0ff601a .gem-textbox .gem-textbox-description span, .elementor-4102 .elementor-element.elementor-element-0ff601a a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-4102 .elementor-element.elementor-element-7dc2642{--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-4102 .elementor-element.elementor-element-7dc2642:not(.elementor-motion-effects-element-type-background), .elementor-4102 .elementor-element.elementor-element-7dc2642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D6BA6;}.elementor-4102 .elementor-element.elementor-element-efa357e{--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-4102 .elementor-element.elementor-element-5a604d9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4102 .elementor-element.elementor-element-109d114{--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-4102 .elementor-element.elementor-element-c661d51{--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-4102 .elementor-element.elementor-element-3df46fd{--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-4102 .elementor-element.elementor-element-ecc4e42 .gem-textbox-content, .elementor-4102 .elementor-element.elementor-element-ecc4e42 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-4102 .elementor-element.elementor-element-ecc4e42 .gem-textbox-content{padding:45px 30px 50px 30px;}.elementor-4102 .elementor-element.elementor-element-ecc4e42 .gem-textbox .gem-textbox-content .gem-textbox-title{color:var( --e-global-color-primary );}.elementor-4102 .elementor-element.elementor-element-ecc4e42 .gem-textbox .gem-textbox-description{padding-bottom:25px;}@media(min-width:768px){.elementor-4102 .elementor-element.elementor-element-881c950{--width:66.6666%;}.elementor-4102 .elementor-element.elementor-element-f11d748{--width:33.3333%;}.elementor-4102 .elementor-element.elementor-element-f34a5a2{--width:33.3333%;}.elementor-4102 .elementor-element.elementor-element-1fd52c5{--width:66.6666%;}.elementor-4102 .elementor-element.elementor-element-efa357e{--width:66.6666%;}.elementor-4102 .elementor-element.elementor-element-109d114{--width:33.3333%;}.elementor-4102 .elementor-element.elementor-element-c661d51{--width:33.3333%;}.elementor-4102 .elementor-element.elementor-element-3df46fd{--width:66.6666%;}}