.elementor-25961196 .elementor-element.elementor-element-c80d3ad:not(.elementor-motion-effects-element-type-background), .elementor-25961196 .elementor-element.elementor-element-c80d3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-25961196 .elementor-element.elementor-element-c80d3ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-25961196 .elementor-element.elementor-element-c80d3ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25961196 .elementor-element.elementor-element-e5b5948 .elementor-heading-title{font-size:19px;line-height:1.4em;color:#3550C4;}.elementor-25961196 .elementor-element.elementor-element-2e30737 .elementor-heading-title{font-size:30px;line-height:1.3em;letter-spacing:0px;color:#B8993F;}.elementor-25961196 .elementor-element.elementor-element-8896ac9{--divider-border-style:slashes;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-25961196 .elementor-element.elementor-element-8896ac9 .elementor-divider-separator{width:100%;}.elementor-25961196 .elementor-element.elementor-element-8896ac9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25961196 .elementor-element.elementor-element-1fbdd45, .elementor-25961196 .elementor-element.elementor-element-1fbdd45 .elementor-text-editor *{font-size:19px;line-height:24px;}.elementor-25961196 .elementor-element.elementor-element-02d5f95, .elementor-25961196 .elementor-element.elementor-element-02d5f95 .elementor-text-editor *{font-size:18px;line-height:1.4em;letter-spacing:0px;}.elementor-25961196 .elementor-element.elementor-element-9577557 > .elementor-element-populated{padding:35px 21px 0px 21px;}.elementor-25961196 .elementor-element.elementor-element-d261d3d{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;}.elementor-25961196 .elementor-element.elementor-element-d261d3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-d261d3d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE5E8;}.elementor-bc-flex-widget .elementor-25961196 .elementor-element.elementor-element-2c9283b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-25961196 .elementor-element.elementor-element-2c9283b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-25961196 .elementor-element.elementor-element-2c9283b > .elementor-element-populated{padding:35px 21px 0px 0px;}.elementor-25961196 .elementor-element.elementor-element-dcf6dfe{--spacer-size:20px;}.elementor-25961196 .elementor-element.elementor-element-f69a343{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-25961196 .elementor-element.elementor-element-f69a343:not(.elementor-motion-effects-element-type-background), .elementor-25961196 .elementor-element.elementor-element-f69a343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25961196 .elementor-element.elementor-element-f69a343, .elementor-25961196 .elementor-element.elementor-element-f69a343.thegem-e-con-layout-thegem{--content-width:1248px;}.elementor-25961196 .elementor-element.elementor-element-caa8fe4{--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-25961196 .elementor-element.elementor-element-caa8fe4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-d23b6ae{--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-25961196 .elementor-element.elementor-element-d23b6ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-da5c83b{--divider-border-style:slashes;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 76.695% );max-width:76.695%;--container-widget-width:76.695%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-25961196 .elementor-element.elementor-element-da5c83b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-da5c83b .elementor-divider-separator{width:100%;}.elementor-25961196 .elementor-element.elementor-element-da5c83b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25961196 .elementor-element.elementor-element-9ef88f2, .elementor-25961196 .elementor-element.elementor-element-9ef88f2 .elementor-text-editor *{font-size:18px;line-height:26px;}.elementor-25961196 .elementor-element.elementor-element-649644a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-25961196 .elementor-element.elementor-element-649644a:not(.elementor-motion-effects-element-type-background), .elementor-25961196 .elementor-element.elementor-element-649644a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-25961196 .elementor-element.elementor-element-649644a, .elementor-25961196 .elementor-element.elementor-element-649644a.thegem-e-con-layout-thegem{--content-width:1248px;}.elementor-25961196 .elementor-element.elementor-element-1fb0f07{--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-25961196 .elementor-element.elementor-element-1fb0f07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-ddcd5df{--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-25961196 .elementor-element.elementor-element-ddcd5df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-7430120{--divider-border-style:slashes;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 76.695% );max-width:76.695%;--container-widget-width:76.695%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-25961196 .elementor-element.elementor-element-7430120.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-7430120 .elementor-divider-separator{width:100%;}.elementor-25961196 .elementor-element.elementor-element-7430120 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25961196 .elementor-element.elementor-element-6be53b6, .elementor-25961196 .elementor-element.elementor-element-6be53b6 .elementor-text-editor *{font-size:18px;line-height:26px;}.elementor-25961196 .elementor-element.elementor-element-c1cced8{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-25961196 .elementor-element.elementor-element-c1cced8, .elementor-25961196 .elementor-element.elementor-element-c1cced8.thegem-e-con-layout-thegem{--content-width:1228px;}.elementor-25961196 .elementor-element.elementor-element-6a7a52e{--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-25961196 .elementor-element.elementor-element-6a7a52e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-52fa3d2{--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-25961196 .elementor-element.elementor-element-b7ce4b8{--divider-border-style:slashes;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 76.695% );max-width:76.695%;--container-widget-width:76.695%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-25961196 .elementor-element.elementor-element-b7ce4b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-b7ce4b8 .elementor-divider-separator{width:100%;}.elementor-25961196 .elementor-element.elementor-element-b7ce4b8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25961196 .elementor-element.elementor-element-1ed4311, .elementor-25961196 .elementor-element.elementor-element-1ed4311 .elementor-text-editor *{font-size:18px;line-height:26px;}.elementor-25961196 .elementor-element.elementor-element-8bc7e72{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-25961196 .elementor-element.elementor-element-8bc7e72:not(.elementor-motion-effects-element-type-background), .elementor-25961196 .elementor-element.elementor-element-8bc7e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25961196 .elementor-element.elementor-element-8bc7e72, .elementor-25961196 .elementor-element.elementor-element-8bc7e72.thegem-e-con-layout-thegem{--content-width:1228px;}.elementor-25961196 .elementor-element.elementor-element-c63659d{--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-25961196 .elementor-element.elementor-element-c63659d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-3dc9e15{--divider-border-style:slashes;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 76.695% );max-width:76.695%;--container-widget-width:76.695%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-25961196 .elementor-element.elementor-element-3dc9e15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-3dc9e15 .elementor-divider-separator{width:100%;}.elementor-25961196 .elementor-element.elementor-element-3dc9e15 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25961196 .elementor-element.elementor-element-29c2d88, .elementor-25961196 .elementor-element.elementor-element-29c2d88 .elementor-text-editor *{font-size:18px;line-height:26px;}.elementor-25961196 .elementor-element.elementor-element-c94f751 .gallery-item .gallery-caption{display:none;}.elementor-25961196 .elementor-element.elementor-element-bbf2691:not(.elementor-motion-effects-element-type-background), .elementor-25961196 .elementor-element.elementor-element-bbf2691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25961196 .elementor-element.elementor-element-bbf2691{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 110px 0px;}.elementor-25961196 .elementor-element.elementor-element-bbf2691 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25961196 .elementor-element.elementor-element-5144ee9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25961196 .elementor-element.elementor-element-9f2f16c{text-align:center;}.elementor-25961196 .elementor-element.elementor-element-9f2f16c .elementor-heading-title{color:#3550C4;}.elementor-25961196 .elementor-element.elementor-element-f529e7c{text-align:center;}.elementor-25961196 .elementor-element.elementor-element-f529e7c .elementor-heading-title{font-weight:700;color:#000000;}.elementor-25961196 .elementor-element.elementor-element-33f3c18 .gem-image.gem-wrapbox{float:left;}.elementor-25961196 .elementor-element.elementor-element-33f3c18 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-25961196 .elementor-element.elementor-element-33f3c18 .gem-image img{opacity:calc(100/100);}.elementor-25961196 .elementor-element.elementor-element-33f3c18 .gem-image a:hover img{opacity:calc(100/100);}.elementor-25961196 .elementor-element.elementor-element-cccf50d{--spacer-size:20px;}.elementor-25961196 .elementor-element.elementor-element-254a757{text-align:center;}.elementor-25961196 .elementor-element.elementor-element-254a757 .elementor-heading-title{color:#000000;}.elementor-25961196 .elementor-element.elementor-element-f40bfd7{--spacer-size:30px;}.elementor-25961196 .elementor-element.elementor-element-f588bd0 .gem-button-container .gem-button:hover{background-color:#26668E;}.elementor-25961196 .elementor-element.elementor-element-f588bd0 .gem-button-container{text-align:center;}.elementor-25961196 .elementor-element.elementor-element-1efb463f:not(.elementor-motion-effects-element-type-background), .elementor-25961196 .elementor-element.elementor-element-1efb463f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232535;}.elementor-25961196 .elementor-element.elementor-element-1efb463f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-25961196 .elementor-element.elementor-element-1efb463f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25961196 .elementor-element.elementor-element-76af76e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25961196 .elementor-element.elementor-element-76af76e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25961196 .elementor-element.elementor-element-76af76e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25961196 .elementor-element.elementor-element-76af76e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25961196 .elementor-element.elementor-element-50fc97be{margin-top:0px;margin-bottom:105px;padding:0px 20px 0px 20px;}.elementor-25961196 .elementor-element.elementor-element-176a228b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25961196 .elementor-element.elementor-element-616a353f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-25961196 .elementor-element.elementor-element-616a353f{text-align:center;}.elementor-25961196 .elementor-element.elementor-element-616a353f .elementor-heading-title{color:#D5AF44;}.elementor-25961196 .elementor-element.elementor-element-34186351{--divider-border-style:solid;--divider-color:#3550C4;--divider-border-width:3px;}.elementor-25961196 .elementor-element.elementor-element-34186351 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25961196 .elementor-element.elementor-element-34186351 .elementor-divider-separator{width:611px;margin:0 auto;margin-center:0;}.elementor-25961196 .elementor-element.elementor-element-34186351 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-25961196 .elementor-element.elementor-element-1577734c{width:var( --container-widget-width, 940px );max-width:940px;--container-widget-width:940px;--container-widget-flex-grow:0;text-align:center;}.elementor-25961196 .elementor-element.elementor-element-1577734c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25961196 .elementor-element.elementor-element-1577734c .elementor-heading-title{color:#FFFFFF;}.elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portfolio-item .overlay:before, .portfolio-slider.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#B7860C5C !important;background-color:transparent;background-image:linear-gradient(180deg, #B7860C5C 0%, #CB8200CC 100%) !important;}.elementor-25961196 .elementor-element.elementor-element-17aec15f > .elementor-widget-container{margin:0px 0px 115px 0px;}.elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portolio-slider-center>div>div{margin:calc(-0px/2);}.elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portfolio-item{padding:calc(0px/2);}.elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portolio-slider-prev span i, .elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portolio-slider-next span i{font-size:18px;}.elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portolio-slider-prev span svg, .elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portolio-slider-next span svg{width:18px;}.elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portolio-slider-prev span, .elementor-25961196 .elementor-element.elementor-element-17aec15f .portfolio-slider .portolio-slider-next span{padding:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-25961196 .elementor-element.elementor-element-2c9283b.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(max-width:767px){.elementor-25961196 .elementor-element.elementor-element-c80d3ad{padding:60px 0px 60px 0px;}.elementor-25961196 .elementor-element.elementor-element-bbf2691{padding:60px 0px 60px 0px;}.elementor-25961196 .elementor-element.elementor-element-50fc97be{margin-top:0px;margin-bottom:50px;}.elementor-25961196 .elementor-element.elementor-element-17aec15f > .elementor-widget-container{margin:0px 0px 50px 0px;}}@media(min-width:768px){.elementor-25961196 .elementor-element.elementor-element-9577557{width:58.034%;}.elementor-25961196 .elementor-element.elementor-element-2c9283b{width:41.925%;}.elementor-25961196 .elementor-element.elementor-element-caa8fe4{--width:40.976%;}.elementor-25961196 .elementor-element.elementor-element-d23b6ae{--width:64.163%;}.elementor-25961196 .elementor-element.elementor-element-1fb0f07{--width:40.976%;}.elementor-25961196 .elementor-element.elementor-element-ddcd5df{--width:64.163%;}.elementor-25961196 .elementor-element.elementor-element-6a7a52e{--width:34.066%;}.elementor-25961196 .elementor-element.elementor-element-52fa3d2{--width:66.6666%;}.elementor-25961196 .elementor-element.elementor-element-c63659d{--width:100%;}}@media (max-width:991px){.elementor-25961196 .elementor-element.elementor-element-0c765ac > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-25961196 .elementor-element.elementor-element-9577557{width: 100% !important;}}@media (max-width:991px){.elementor-25961196 .elementor-element.elementor-element-0c765ac > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-25961196 .elementor-element.elementor-element-2c9283b{width: 100% !important;}}@media (max-width:1200px){.elementor-25961196 .elementor-element.elementor-element-0c765ac > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-25961196 .elementor-element.elementor-element-2c9283b > .elementor-element-populated{padding: 35px 21px 0px 21px !important;}}