.elementor-32722 .elementor-element.elementor-element-79de46c{--display:flex;--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32722 .elementor-element.elementor-element-5226cd2{--display:flex;--padding-top:66px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;--z-index:10;}.elementor-32722 .elementor-element.elementor-element-dd2c7db .elementor-heading-title{color:#B3115D;}.elementor-32722 .elementor-element.elementor-element-73648c6{--divider-border-style:wavy;--divider-color:#D79B6E;--divider-border-width:1.8px;--divider-pattern-height:22.1px;--divider-pattern-size:20px;}.elementor-32722 .elementor-element.elementor-element-73648c6 .elementor-divider-separator{width:43%;}.elementor-32722 .elementor-element.elementor-element-73648c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32722 .elementor-element.elementor-element-c49ef8d{width:var( --container-widget-width, 1113px );max-width:1113px;--container-widget-width:1113px;--container-widget-flex-grow:0;}.elementor-32722 .elementor-element.elementor-element-c49ef8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-c49ef8d .thegem-heading, .elementor-32722 .elementor-element.elementor-element-c49ef8d .thegem-heading .light{font-weight:bold;}.elementor-32722 .elementor-element.elementor-element-f8d800f.elementor-element{--align-self:flex-start;}.elementor-32722 .elementor-element.elementor-element-6dbb592{--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:75px;--padding-right:75px;}.elementor-32722 .elementor-element.elementor-element-6dbb592:not(.elementor-motion-effects-element-type-background), .elementor-32722 .elementor-element.elementor-element-6dbb592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-32722 .elementor-element.elementor-element-1beb31e{--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-32722 .elementor-element.elementor-element-1beb31e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-5f90332 img{box-shadow:0px 14px 18px 0px rgba(0,0,0,0.5);}.elementor-32722 .elementor-element.elementor-element-1fe7079{--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-32722 .elementor-element.elementor-element-1fe7079.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-36c927b{width:var( --container-widget-width, 1113px );max-width:1113px;--container-widget-width:1113px;--container-widget-flex-grow:0;}.elementor-32722 .elementor-element.elementor-element-36c927b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-36c927b .thegem-heading, .elementor-32722 .elementor-element.elementor-element-36c927b .thegem-heading .light{font-weight:bold;}.elementor-32722 .elementor-element.elementor-element-509d9a5{--divider-border-style:wavy;--divider-color:#D79B6E;--divider-border-width:1.8px;--divider-pattern-height:22.1px;--divider-pattern-size:20px;}.elementor-32722 .elementor-element.elementor-element-509d9a5 .elementor-divider-separator{width:43%;}.elementor-32722 .elementor-element.elementor-element-509d9a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32722 .elementor-element.elementor-element-a2d2116{--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:75px;--padding-right:75px;}.elementor-32722 .elementor-element.elementor-element-a2d2116:not(.elementor-motion-effects-element-type-background), .elementor-32722 .elementor-element.elementor-element-a2d2116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32722 .elementor-element.elementor-element-6e010ee{--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;}.elementor-32722 .elementor-element.elementor-element-6e010ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-8bf8727 img{box-shadow:0px 14px 18px 0px rgba(0,0,0,0.5);}.elementor-32722 .elementor-element.elementor-element-7d60774{--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-32722 .elementor-element.elementor-element-7d60774.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-789b3ef{width:var( --container-widget-width, 1113px );max-width:1113px;--container-widget-width:1113px;--container-widget-flex-grow:0;}.elementor-32722 .elementor-element.elementor-element-789b3ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-789b3ef .thegem-heading, .elementor-32722 .elementor-element.elementor-element-789b3ef .thegem-heading .light{font-size:37px;font-weight:bold;}.elementor-32722 .elementor-element.elementor-element-a28378c{--divider-border-style:wavy;--divider-color:#D79B6E;--divider-border-width:1.8px;--divider-pattern-height:22.1px;--divider-pattern-size:20px;}.elementor-32722 .elementor-element.elementor-element-a28378c .elementor-divider-separator{width:43%;}.elementor-32722 .elementor-element.elementor-element-a28378c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32722 .elementor-element.elementor-element-20bb0c1, .elementor-32722 .elementor-element.elementor-element-20bb0c1 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-32722 .elementor-element.elementor-element-b1b876c{--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:75px;--padding-right:75px;}.elementor-32722 .elementor-element.elementor-element-b1b876c:not(.elementor-motion-effects-element-type-background), .elementor-32722 .elementor-element.elementor-element-b1b876c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3E3FD;}.elementor-32722 .elementor-element.elementor-element-e3270db{--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-32722 .elementor-element.elementor-element-e3270db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-261c81a img{box-shadow:0px 14px 18px 0px rgba(0,0,0,0.5);}.elementor-32722 .elementor-element.elementor-element-f2d66f1{--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-32722 .elementor-element.elementor-element-f2d66f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-1b8ba2a{width:var( --container-widget-width, 1113px );max-width:1113px;--container-widget-width:1113px;--container-widget-flex-grow:0;}.elementor-32722 .elementor-element.elementor-element-1b8ba2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32722 .elementor-element.elementor-element-1b8ba2a .thegem-heading, .elementor-32722 .elementor-element.elementor-element-1b8ba2a .thegem-heading .light{font-weight:bold;}.elementor-32722 .elementor-element.elementor-element-cd80794{--divider-border-style:wavy;--divider-color:#D79B6E;--divider-border-width:1.8px;--divider-pattern-height:22.1px;--divider-pattern-size:20px;}.elementor-32722 .elementor-element.elementor-element-cd80794 .elementor-divider-separator{width:43%;}.elementor-32722 .elementor-element.elementor-element-cd80794 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-32722 .elementor-element.elementor-element-1c625638{padding:100px 21px 100px 21px;}.elementor-32722 .elementor-element.elementor-element-7ef83977{margin-top:0px;margin-bottom:0px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panels .gem-tta-panel.gem-tta-active .gem-tta-panel-heading{background-color:#CB005D!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(:first-child){margin-top:4px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-panel-heading, .elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel .gem-tta-panel-body{border-style:solid;border-color:#F0F0F0!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-panel-heading{border-width:1px 1px 0px 1px!important;border-radius:0px 0px 0px 0px!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-panel-body{border-width:0px 1px 1px 1px!important;border-radius:0px 0px 0px 0px!important;border-top-style:solid!important;border-top-width:1px!important;border-top-color:#F0F0F0!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active+.gem-tta-panel .gem-tta-panel-heading,
							.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(:first-child) .gem-tta-panel-heading{margin-top:-1px!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-panel-heading,
							.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(:last-child) .gem-tta-panel-heading{margin-bottom:-1px!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active{border-radius:0px 0px 0px 0px!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-panel-title > a .gem-tta-title-text{color:#FFFFFF!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened i:before{color:#3C3950!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened svg{fill:#3C3950!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a{color:#FFFFFF!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:focus, .elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a:hover{color:#000000!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a .gem-tta-controls-icon-closed i{color:#3C3950!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title > a .gem-tta-controls-icon-closed svg{fill:#3C3950!important;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:50px 50px 50px 50px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 .gem-tta-panel-body{text-align:left!important;}.elementor-32722 .elementor-element.elementor-element-73458372:not(.elementor-motion-effects-element-type-background), .elementor-32722 .elementor-element.elementor-element-73458372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0EFFF;}.elementor-32722 .elementor-element.elementor-element-73458372{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 21px 100px 21px;}.elementor-32722 .elementor-element.elementor-element-73458372 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32722 .elementor-element.elementor-element-5773c918 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-32722 .elementor-element.elementor-element-3456d65b{--spacer-size:27px;width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;top:36px;}.elementor-32722 .elementor-element.elementor-element-3456d65b > .elementor-widget-container{background-color:#EEFF41;}body:not(.rtl) .elementor-32722 .elementor-element.elementor-element-3456d65b{left:465px;}body.rtl .elementor-32722 .elementor-element.elementor-element-3456d65b{right:465px;}.elementor-32722 .elementor-element.elementor-element-6d67e077 > .elementor-widget-container{margin:0px 21px 0px 21px;}.elementor-32722 .elementor-element.elementor-element-6d67e077{z-index:1;}.elementor-32722 .elementor-element.elementor-element-7794c7d9 > .elementor-widget-container{margin:60px 21px 80px 21px;}.elementor-32722 .elementor-element.elementor-element-7794c7d9, .elementor-32722 .elementor-element.elementor-element-7794c7d9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-32722 .elementor-element.elementor-element-6aa12b5 > .elementor-widget-container{margin:0px 21px 0px 21px;}.elementor-32722 .elementor-element.elementor-element-6aa12b5{z-index:1;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .wpcf7-form-control-wrap{width:100%;margin-bottom:0px;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .label-top label{width:100%;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .label-bottom label{width:100%;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .thegem-cf7 .with-label{margin-bottom:0px;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio), .elementor-32722 .elementor-element.elementor-element-4c6f36a8 .combobox-wrapper{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){background-color:#F4F6F7;color:#000000;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .combobox-wrapper{background-color:#F4F6F7;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .combobox-wrapper .combobox-text{color:#000000;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 ::-webkit-input-placeholder{color:#000000;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 ::-moz-placeholder{color:#000000;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 ::-ms-input-placeholder{color:#000000;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .wpcf7-form-control:not(.wpcf7-submit):placeholder-shown{color:#000000;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 label{text-align:left;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .wpcf7-form p:nth-last-of-type(1){align-items:flex-start;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .wpcf7-form .submit-outer{align-items:flex-start;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .wpcf7-submit{width:200px;border-radius:0px 0px 0px 0px !important;border-style:solid;border-width:3px 3px 3px 3px !important;padding:10px 30px 10px 30px !important;color:#2C2E3D !important;font-size:14px;line-height:26px;letter-spacing:0px;background-color:#FFFFFF !important;border-color:#2C2E3D !important;}.elementor-32722 .elementor-element.elementor-element-4c6f36a8 .wpcf7-submit:hover{color:#FFFFFF !important;background-color:#2C2E3D !important;border-color:#2C2E3D !important;}.elementor-32722 .elementor-element.elementor-element-765f56d{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32722 .elementor-element.elementor-element-765f56d:not(.elementor-motion-effects-element-type-background), .elementor-32722 .elementor-element.elementor-element-765f56d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3115D;}.elementor-32722 .elementor-element.elementor-element-d4eda7d{--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:40px;--padding-bottom:90px;--padding-left:21px;--padding-right:21px;}.elementor-32722 .elementor-element.elementor-element-f261b45 > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-32722 .elementor-element.elementor-element-f261b45{z-index:10;}.elementor-32722 .elementor-element.elementor-element-f261b45 .thegem-heading, .elementor-32722 .elementor-element.elementor-element-f261b45 .thegem-heading .light{font-family:"Playfair Display", Sans-serif;text-transform:lowercase;font-style:italic;line-height:1em;}.elementor-32722 .elementor-element.elementor-element-dff4401 > .elementor-widget-container{margin:0px 0px 0px 77px;}.elementor-32722 .elementor-element.elementor-element-dff4401 .thegem-heading, .elementor-32722 .elementor-element.elementor-element-dff4401 .thegem-heading .light{font-size:120px;line-height:1em;}.elementor-32722 .elementor-element.elementor-element-2e7c7b1{--display:flex;--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-32722 .elementor-element.elementor-element-29e171f{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-32722 .elementor-element.elementor-element-29e171f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content{border-style:solid;border-width:0px 0px 2px 0px;border-color:#BC9A65;padding:0px 0px 0px 0px;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content, .elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0px;margin-top:0px;color:#BC9A65;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox:hover .gem-infobox-content .gem-infobox-title{color:#000000 !important;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:19px !important;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:19px !important;height:19px !important;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-image img, .elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content a .gem-image img{width:19px;max-width:19px;height:auto;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;transform:rotate(0deg);}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-image span{border-style:none;margin:2px 10px 0px 0px;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:2px 10px 0px 0px;}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-32722 .elementor-element.elementor-element-29e171f .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-32722 .elementor-element.elementor-element-a1e6598{--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:0px;--padding-right:0px;}.elementor-32722 .elementor-element.elementor-element-15bddee .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1.4 !important;height:auto;}.elementor-32722 .elementor-element.elementor-element-15bddee .portfolio.extended-carousel-grid .fullwidth-block{padding:0 0px;}.elementor-32722 .elementor-element.elementor-element-15bddee .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(0px/2) !important;margin:calc(-0px/2);}.elementor-32722 .elementor-element.elementor-element-15bddee .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-32722 .elementor-element.elementor-element-15bddee .skeleton-posts .portfolio-item{padding:calc(0px/2);}.elementor-32722 .elementor-element.elementor-element-15bddee .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-32722 .elementor-element.elementor-element-15bddee .skeleton-posts.portfolio-row{margin:calc(-0px/2);}.elementor-32722 .elementor-element.elementor-element-15bddee .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-32722 .elementor-element.elementor-element-15bddee .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;}@media(max-width:1024px){.elementor-32722 .elementor-element.elementor-element-79de46c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32722 .elementor-element.elementor-element-5226cd2{--padding-top:50px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-32722 .elementor-element.elementor-element-c49ef8d{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-32722 .elementor-element.elementor-element-36c927b{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-32722 .elementor-element.elementor-element-789b3ef{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-32722 .elementor-element.elementor-element-1b8ba2a{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-32722 .elementor-element.elementor-element-1c625638{padding:70px 21px 70px 21px;}.elementor-32722 .elementor-element.elementor-element-466ca805 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32722 .elementor-element.elementor-element-4e2f64d5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-32722 .elementor-element.elementor-element-73458372{padding:100px 0px 100px 0px;}.elementor-32722 .elementor-element.elementor-element-3456d65b{--spacer-size:21px;width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;top:27px;}body:not(.rtl) .elementor-32722 .elementor-element.elementor-element-3456d65b{left:341px;}body.rtl .elementor-32722 .elementor-element.elementor-element-3456d65b{right:341px;}.elementor-32722 .elementor-element.elementor-element-d4eda7d{--padding-top:20px;--padding-bottom:80px;--padding-left:21px;--padding-right:21px;}.elementor-32722 .elementor-element.elementor-element-f261b45 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-32722 .elementor-element.elementor-element-dff4401 > .elementor-widget-container{margin:0px 0px 0px 55px;}.elementor-32722 .elementor-element.elementor-element-dff4401 .thegem-heading, .elementor-32722 .elementor-element.elementor-element-dff4401 .thegem-heading .light{font-size:70px;}}@media(max-width:767px){.elementor-32722 .elementor-element.elementor-element-79de46c{--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-32722 .elementor-element.elementor-element-5226cd2{--padding-top:30px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-32722 .elementor-element.elementor-element-c49ef8d{width:100%;max-width:100%;}.elementor-32722 .elementor-element.elementor-element-36c927b{width:100%;max-width:100%;}.elementor-32722 .elementor-element.elementor-element-789b3ef{width:100%;max-width:100%;}.elementor-32722 .elementor-element.elementor-element-1b8ba2a{width:100%;max-width:100%;}.elementor-32722 .elementor-element.elementor-element-466ca805 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32722 .elementor-element.elementor-element-73458372{padding:60px 0px 60px 0px;}.elementor-32722 .elementor-element.elementor-element-3456d65b{--spacer-size:17px;width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;top:63px;}body:not(.rtl) .elementor-32722 .elementor-element.elementor-element-3456d65b{left:22px;}body.rtl .elementor-32722 .elementor-element.elementor-element-3456d65b{right:22px;}.elementor-32722 .elementor-element.elementor-element-6d67e077, .elementor-32722 .elementor-element.elementor-element-6d67e077 .elementor-text-editor *{line-height:42px;}.elementor-32722 .elementor-element.elementor-element-7794c7d9 > .elementor-widget-container{margin:50px 21px 50px 21px;}.elementor-32722 .elementor-element.elementor-element-6aa12b5, .elementor-32722 .elementor-element.elementor-element-6aa12b5 .elementor-text-editor *{line-height:42px;}.elementor-32722 .elementor-element.elementor-element-d4eda7d{--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-32722 .elementor-element.elementor-element-f261b45 > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-32722 .elementor-element.elementor-element-dff4401 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-32722 .elementor-element.elementor-element-dff4401 .thegem-heading, .elementor-32722 .elementor-element.elementor-element-dff4401 .thegem-heading .light{font-size:50px;}.elementor-32722 .elementor-element.elementor-element-2e7c7b1{--padding-top:40px;--padding-bottom:70px;--padding-left:21px;--padding-right:21px;}}@media(min-width:768px){.elementor-32722 .elementor-element.elementor-element-5226cd2{--content-width:1170px;}.elementor-32722 .elementor-element.elementor-element-1beb31e{--width:27.422%;}.elementor-32722 .elementor-element.elementor-element-1fe7079{--width:69.058%;}.elementor-32722 .elementor-element.elementor-element-6e010ee{--width:27.422%;}.elementor-32722 .elementor-element.elementor-element-7d60774{--width:69.058%;}.elementor-32722 .elementor-element.elementor-element-e3270db{--width:27.422%;}.elementor-32722 .elementor-element.elementor-element-f2d66f1{--width:69.058%;}.elementor-32722 .elementor-element.elementor-element-5d7f1623{width:33.828%;}.elementor-32722 .elementor-element.elementor-element-466ca805{width:66.172%;}.elementor-32722 .elementor-element.elementor-element-765f56d{--content-width:1212px;}.elementor-32722 .elementor-element.elementor-element-d4eda7d{--width:70%;}.elementor-32722 .elementor-element.elementor-element-2e7c7b1{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32722 .elementor-element.elementor-element-5d7f1623{width:100%;}.elementor-32722 .elementor-element.elementor-element-466ca805{width:100%;}.elementor-32722 .elementor-element.elementor-element-d4eda7d{--width:65%;}.elementor-32722 .elementor-element.elementor-element-2e7c7b1{--width:35%;}}.mg-portfolio .extended-portfolio-carousel .extended-carousel-wrap,
.mg-portfolio .portfolio .portfolio-set{
    margin-bottom: 0!important;
}