.elementor-5312 .elementor-element.elementor-element-32b0e5f{--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 40px;--row-gap:0px;--column-gap:40px;box-shadow:0px 2px 10px 1px rgba(0, 0, 0, 0.4);--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-32b0e5f:not(.elementor-motion-effects-element-type-background), .elementor-5312 .elementor-element.elementor-element-32b0e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2769E5;}.elementor-5312 .elementor-element.elementor-element-e054abd{--display:flex;--justify-content:center;}.elementor-5312 .elementor-element.elementor-element-50600d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5312 .elementor-element.elementor-element-50600d3 .thegem-heading, .elementor-5312 .elementor-element.elementor-element-50600d3 .thegem-heading .light{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:800;text-transform:none;line-height:65px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-d727ca3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5312 .elementor-element.elementor-element-1ed7aab{text-align:justify;}.elementor-5312 .elementor-element.elementor-element-1ed7aab, .elementor-5312 .elementor-element.elementor-element-1ed7aab .elementor-text-editor *{font-family:"Noto Sans", Sans-serif;font-size:14px;line-height:19px;}.elementor-5312 .elementor-element.elementor-element-1ed7aab, .elementor-5312 .elementor-element.elementor-element-1ed7aab .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-5312 .elementor-element.elementor-element-5f61225{--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;--justify-content:flex-start;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-2f58258 .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(167deg, #4E52E0 0%, #744BE5 100%);}.elementor-5312 .elementor-element.elementor-element-2f58258 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-5312 .elementor-element.elementor-element-2f58258 > .elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-5312 .elementor-element.elementor-element-2f58258 .gem-button-container{text-align:center;}.elementor-5312 .elementor-element.elementor-element-2f58258 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 35px 15px 35px;}.elementor-5312 .elementor-element.elementor-element-2f58258 .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;}.elementor-5312 .elementor-element.elementor-element-2f58258 .gem-button-container .gem-button i, .elementor-5312 .elementor-element.elementor-element-2f58258 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-2f58258 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button{background-color:#F2EFF4;border-radius:50px 50px 50px 50px;}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-5312 .elementor-element.elementor-element-af05654 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container{text-align:center;}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 35px 15px 35px;}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button:hover{box-shadow:1px 0px 4px 0px rgba(0, 0, 0, 0.18);}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button .gem-text-button{color:#0D0D0D;font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:9px;}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button .gem-button-icon{font-size:14px;color:#0D0D0D;}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button .gem-button-icon svg{fill:#0D0D0D;}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button i, .elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-af05654 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-1768710{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-720dbe6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:15px 15px 15px 15px;}.elementor-5312 .elementor-element.elementor-element-720dbe6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5312 .elementor-element.elementor-element-b40594e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-d648927 .gem-button-container .gem-button{background-color:#4258E1;border-radius:50px 50px 50px 50px;}.elementor-5312 .elementor-element.elementor-element-d648927 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-5312 .elementor-element.elementor-element-d648927 .gem-button-container{text-align:left;}.elementor-5312 .elementor-element.elementor-element-d648927 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:11px 26px 11px 26px;}.elementor-5312 .elementor-element.elementor-element-d648927 .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-5312 .elementor-element.elementor-element-d648927 .gem-button-container .gem-button i, .elementor-5312 .elementor-element.elementor-element-d648927 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-d648927 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-851191b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5312 .elementor-element.elementor-element-851191b .thegem-heading, .elementor-5312 .elementor-element.elementor-element-851191b .thegem-heading .light{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:800;text-transform:none;line-height:65px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-179ef2d{text-align:justify;}.elementor-5312 .elementor-element.elementor-element-179ef2d, .elementor-5312 .elementor-element.elementor-element-179ef2d .elementor-text-editor *{font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:400;line-height:23px;}.elementor-5312 .elementor-element.elementor-element-179ef2d, .elementor-5312 .elementor-element.elementor-element-179ef2d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-5312 .elementor-element.elementor-element-11d3223{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-5148884{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-5312 .elementor-element.elementor-element-762f095{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5312 .elementor-element.elementor-element-762f095 .thegem-heading, .elementor-5312 .elementor-element.elementor-element-762f095 .thegem-heading .light{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:800;text-transform:none;line-height:65px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-ca50be9{text-align:justify;}.elementor-5312 .elementor-element.elementor-element-ca50be9, .elementor-5312 .elementor-element.elementor-element-ca50be9 .elementor-text-editor *{font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:400;line-height:23px;}.elementor-5312 .elementor-element.elementor-element-ca50be9, .elementor-5312 .elementor-element.elementor-element-ca50be9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-5312 .elementor-element.elementor-element-9bc44ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-9bc44ac{text-align:justify;}.elementor-5312 .elementor-element.elementor-element-9bc44ac, .elementor-5312 .elementor-element.elementor-element-9bc44ac .elementor-text-editor *{font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:400;line-height:23px;}.elementor-5312 .elementor-element.elementor-element-9bc44ac, .elementor-5312 .elementor-element.elementor-element-9bc44ac .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-5312 .elementor-element.elementor-element-e6c715a{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-e6c715a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5312 .elementor-element.elementor-element-f0b430d{--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;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-f0b430d:not(.elementor-motion-effects-element-type-background), .elementor-5312 .elementor-element.elementor-element-f0b430d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEF4;}.elementor-5312 .elementor-element.elementor-element-9c6af0d{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-5312 .elementor-element.elementor-element-e98c3a8{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-5312 .elementor-element.elementor-element-e98c3a8.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5312 .elementor-element.elementor-element-e98c3a8 > .elementor-shape-bottom .elementor-shape-fill, .elementor-5312 .elementor-element.elementor-element-e98c3a8 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#2769E5;}.elementor-5312 .elementor-element.elementor-element-e98c3a8 > .elementor-shape-bottom svg, .elementor-5312 .elementor-element.elementor-element-e98c3a8 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:146px;}.elementor-5312 .elementor-element.elementor-element-58c1a4e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-1d37ecf .gem-button-container .gem-button{background-color:#4258E1;border-radius:50px 50px 50px 50px;}.elementor-5312 .elementor-element.elementor-element-1d37ecf .gem-inner-wrapper-btn{flex-direction:row;}.elementor-5312 .elementor-element.elementor-element-1d37ecf .gem-button-container{text-align:left;}.elementor-5312 .elementor-element.elementor-element-1d37ecf .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:11px 26px 11px 26px;}.elementor-5312 .elementor-element.elementor-element-1d37ecf .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-5312 .elementor-element.elementor-element-1d37ecf .gem-button-container .gem-button i, .elementor-5312 .elementor-element.elementor-element-1d37ecf .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-1d37ecf .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-56e8301{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5312 .elementor-element.elementor-element-56e8301 .thegem-heading, .elementor-5312 .elementor-element.elementor-element-56e8301 .thegem-heading .light{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:800;text-transform:none;line-height:65px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-0ee1533, .elementor-5312 .elementor-element.elementor-element-0ee1533 .elementor-text-editor *{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:600;line-height:22px;}.elementor-5312 .elementor-element.elementor-element-0ee1533, .elementor-5312 .elementor-element.elementor-element-0ee1533 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-5312 .elementor-element.elementor-element-2e9d41a{--display:flex;}.elementor-5312 .elementor-element.elementor-element-2e9d41a.e-con{--align-self:center;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2769E5;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#000000 !important;font-family:"Noto Sans", Sans-serif;font-size:17px;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-048b475 a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-048b475 a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-048b475 a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-048b475 a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:15px;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-048b475 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2769E5;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#000000 !important;font-family:"Noto Sans", Sans-serif;font-size:17px;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-47ea1ea a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-47ea1ea a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-47ea1ea a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-47ea1ea a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:15px;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-47ea1ea .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2769E5;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#000000 !important;font-family:"Noto Sans", Sans-serif;font-size:17px;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-51ebb2c a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-51ebb2c a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-51ebb2c a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-51ebb2c a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:15px;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-51ebb2c .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2769E5;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#000000 !important;font-family:"Noto Sans", Sans-serif;font-size:17px;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-ea0e427 a .gem-textbox .gem-textbox-description p{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-ea0e427 a .gem-textbox .gem-textbox-description{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-ea0e427 a .gem-textbox .gem-textbox-description span p{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-ea0e427 a .gem-textbox .gem-textbox-description span{color:#000000 !important;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:15px;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ea0e427 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-083f39a{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5312 .elementor-element.elementor-element-083f39a.e-con{--align-self:center;}.elementor-5312 .elementor-element.elementor-element-3e2c51d > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:4px 3px 6px 0px rgba(0, 0, 0, 0.32);}.elementor-5312 .elementor-element.elementor-element-3e2c51d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5312 .elementor-element.elementor-element-8da3974{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-8da3974:not(.elementor-motion-effects-element-type-background), .elementor-5312 .elementor-element.elementor-element-8da3974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2769E5 0%, #0B1635 100%);}.elementor-5312 .elementor-element.elementor-element-f97d70d{--display:flex;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-dfa2513 .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-5312 .elementor-element.elementor-element-dfa2513 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-5312 .elementor-element.elementor-element-dfa2513 .gem-button-container{text-align:center;}.elementor-5312 .elementor-element.elementor-element-dfa2513 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:11px 26px 11px 26px;}.elementor-5312 .elementor-element.elementor-element-dfa2513 .gem-button-container .gem-button .gem-text-button{color:#2769E5;font-family:"Noto Sans", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;}.elementor-5312 .elementor-element.elementor-element-dfa2513 .gem-button-container .gem-button i, .elementor-5312 .elementor-element.elementor-element-dfa2513 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-dfa2513 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-a9d955e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5312 .elementor-element.elementor-element-a9d955e .thegem-heading, .elementor-5312 .elementor-element.elementor-element-a9d955e .thegem-heading .light{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:800;text-transform:none;line-height:65px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-d381f0e{--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-5312 .elementor-element.elementor-element-1ec63ad{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content{background-color:#2769E500;border-radius:8px 8px 8px 8px;border-style:none;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#FFFFFF !important;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-b42ad78 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-b42ad78 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-b42ad78 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-b42ad78 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:13px;line-height:18px;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-b42ad78 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content{background-color:#2769E500;border-radius:8px 8px 8px 8px;border-style:none;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#FFFFFF !important;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-a93500e a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-a93500e a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-a93500e a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-a93500e a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:13px;line-height:18px;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-a93500e .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content{background-color:#2769E500;border-radius:8px 8px 8px 8px;border-style:none;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#FFFFFF !important;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-5bbed65 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-5bbed65 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-5bbed65 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-5bbed65 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:13px;line-height:18px;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-5bbed65 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content{background-color:#2769E500;border-radius:8px 8px 8px 8px;border-style:none;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#FFFFFF !important;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-87bdd88 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-87bdd88 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-87bdd88 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-87bdd88 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:13px;line-height:18px;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-87bdd88 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-c399d14{--display:flex;}.elementor-5312 .elementor-element.elementor-element-b74d11b img{width:80%;}.elementor-5312 .elementor-element.elementor-element-d0e660e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content{background-color:#2769E500;border-radius:8px 8px 8px 8px;border-style:none;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#FFFFFF !important;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-b1aac54 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-b1aac54 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-b1aac54 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-b1aac54 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:13px;line-height:18px;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-b1aac54 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content{background-color:#2769E500;border-radius:8px 8px 8px 8px;border-style:none;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#FFFFFF !important;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-ad83911 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-ad83911 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-ad83911 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-ad83911 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:13px;line-height:18px;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ad83911 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content{background-color:#2769E500;border-radius:8px 8px 8px 8px;border-style:none;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#FFFFFF !important;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-4d32541 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-4d32541 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-4d32541 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-4d32541 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:13px;line-height:18px;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-4d32541 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content{background-color:#2769E500;border-radius:8px 8px 8px 8px;border-style:none;padding:5px 20px 20px 20px;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox:hover .gem-textbox-content{box-shadow:2px 3px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox .gem-textbox-content .gem-textbox-title{margin-bottom:15px;margin-top:0px;color:#FFFFFF !important;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;line-height:0px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox .gem-textbox-description p, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 a .gem-textbox .gem-textbox-description p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox .gem-textbox-description, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 a .gem-textbox .gem-textbox-description{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox .gem-textbox-description span p, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 a .gem-textbox .gem-textbox-description span p{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox .gem-textbox-description span, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 a .gem-textbox .gem-textbox-description span{color:#FFFFFF !important;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox .gem-textbox-description{font-family:"Noto Sans", Sans-serif;font-size:13px;line-height:18px;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:0px !important;color:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:0px !important;height:0px !important;fill:#2c2e3d;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-image img, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{padding:0px;border-style:none;margin:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-image span, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content a .gem-image span{padding:0px;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i, .elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-ef1cfe9 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-4cf903f{--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 70px;--row-gap:0px;--column-gap:70px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-8aad4bd{--display:flex;--min-height:400px;--border-radius:18px 18px 18px 18px;}.elementor-5312 .elementor-element.elementor-element-6d843f9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-67493b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5312 .elementor-element.elementor-element-67493b0 .thegem-heading, .elementor-5312 .elementor-element.elementor-element-67493b0 .thegem-heading .light{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:800;text-transform:none;line-height:65px;letter-spacing:0px;}.elementor-5312 .elementor-element.elementor-element-6fb1089{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:justify;}.elementor-5312 .elementor-element.elementor-element-6fb1089, .elementor-5312 .elementor-element.elementor-element-6fb1089 .elementor-text-editor *{font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-5312 .elementor-element.elementor-element-6fb1089, .elementor-5312 .elementor-element.elementor-element-6fb1089 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-5312 .elementor-element.elementor-element-440d234{--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;--justify-content:flex-start;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-6cdce4d .gem-button-container .gem-button{background-color:transparent;border-radius:50px 50px 50px 50px;background-image:linear-gradient(167deg, #4E52E0 0%, #744BE5 100%);}.elementor-5312 .elementor-element.elementor-element-6cdce4d .gem-inner-wrapper-btn{flex-direction:row;}.elementor-5312 .elementor-element.elementor-element-6cdce4d > .elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-2px;}.elementor-5312 .elementor-element.elementor-element-6cdce4d .gem-button-container{text-align:center;}.elementor-5312 .elementor-element.elementor-element-6cdce4d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 35px 15px 35px;}.elementor-5312 .elementor-element.elementor-element-6cdce4d .gem-button-container .gem-button .gem-text-button{font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;}.elementor-5312 .elementor-element.elementor-element-6cdce4d .gem-button-container .gem-button i, .elementor-5312 .elementor-element.elementor-element-6cdce4d .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-6cdce4d .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button{background-color:#F2EFF4;border-radius:50px 50px 50px 50px;}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-5312 .elementor-element.elementor-element-a4432af > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container{text-align:center;}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:15px 35px 15px 35px;}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button:hover{box-shadow:1px 0px 4px 0px rgba(0, 0, 0, 0.18);}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button .gem-text-button{color:#0D0D0D;font-family:"Noto Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-inner-wrapper-btn .gem-button-icon{margin-left:9px;}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button .gem-button-icon{font-size:14px;color:#0D0D0D;}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button .gem-button-icon svg{fill:#0D0D0D;}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button i, .elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-5312 .elementor-element.elementor-element-a4432af .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}@media(min-width:768px){.elementor-5312 .elementor-element.elementor-element-720dbe6{--width:50%;}.elementor-5312 .elementor-element.elementor-element-b40594e{--width:50%;}.elementor-5312 .elementor-element.elementor-element-5148884{--width:50%;}.elementor-5312 .elementor-element.elementor-element-e6c715a{--width:50%;}.elementor-5312 .elementor-element.elementor-element-e98c3a8{--width:50%;}.elementor-5312 .elementor-element.elementor-element-58c1a4e{--width:50%;}.elementor-5312 .elementor-element.elementor-element-2e9d41a{--width:75%;}.elementor-5312 .elementor-element.elementor-element-083f39a{--width:82%;}.elementor-5312 .elementor-element.elementor-element-1ec63ad{--width:30%;}.elementor-5312 .elementor-element.elementor-element-c399d14{--width:35%;}.elementor-5312 .elementor-element.elementor-element-d0e660e{--width:30%;}.elementor-5312 .elementor-element.elementor-element-8aad4bd{--width:45%;}.elementor-5312 .elementor-element.elementor-element-6d843f9{--width:55%;}}@media(max-width:767px){.elementor-5312 .elementor-element.elementor-element-32b0e5f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5312 .elementor-element.elementor-element-e054abd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-50600d3 .thegem-heading, .elementor-5312 .elementor-element.elementor-element-50600d3 .thegem-heading .light{font-size:35px;line-height:1.3em;}.elementor-5312 .elementor-element.elementor-element-1ed7aab > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-5312 .elementor-element.elementor-element-1768710{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5312 .elementor-element.elementor-element-720dbe6{--min-height:250px;}.elementor-5312 .elementor-element.elementor-element-b40594e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-851191b .thegem-heading, .elementor-5312 .elementor-element.elementor-element-851191b .thegem-heading .light{font-size:35px;line-height:1.3em;}.elementor-5312 .elementor-element.elementor-element-11d3223{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5312 .elementor-element.elementor-element-5148884{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-762f095 .thegem-heading, .elementor-5312 .elementor-element.elementor-element-762f095 .thegem-heading .light{font-size:35px;line-height:1.3em;}.elementor-5312 .elementor-element.elementor-element-e6c715a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5312 .elementor-element.elementor-element-f0b430d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5312 .elementor-element.elementor-element-9c6af0d{--min-height:100vh;}.elementor-5312 .elementor-element.elementor-element-58c1a4e{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-56e8301 .thegem-heading, .elementor-5312 .elementor-element.elementor-element-56e8301 .thegem-heading .light{font-size:35px;line-height:1.3em;}.elementor-5312 .elementor-element.elementor-element-2e9d41a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-8da3974{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5312 .elementor-element.elementor-element-f97d70d{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-a9d955e{text-align:center;}.elementor-5312 .elementor-element.elementor-element-a9d955e .thegem-heading, .elementor-5312 .elementor-element.elementor-element-a9d955e .thegem-heading .light{font-size:35px;line-height:1.3em;}.elementor-5312 .elementor-element.elementor-element-1ec63ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-d0e660e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-4cf903f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5312 .elementor-element.elementor-element-6d843f9{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5312 .elementor-element.elementor-element-67493b0 .thegem-heading, .elementor-5312 .elementor-element.elementor-element-67493b0 .thegem-heading .light{font-size:35px;line-height:1.3em;}.elementor-5312 .elementor-element.elementor-element-440d234{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* ============================= */
/* SMART COOLER PREMIUM VERSION */
/* ============================= */



/* ===== FEATURE BOX ===== */
.feature-box {
  position: relative;

border-radius: 12px;
  background: rgba(255, 255, 255, 0.06);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  color: #fff;
  transition: all 0.4s ease;
  border: 1px solid rgba(255,255,255,0.08);
}

/* Hover Effect */
.feature-box:hover {
  transform: translateY(-8px);
  box-shadow: 0 20px 40px rgba(0,0,0,0.4);
  border: 1px solid rgba(255,255,255,0.2);
}

/* ===== CONNECTOR LINE ===== */
.features-left .feature-box::before,
.features-right .feature-box::before {
  content: "";
  position: absolute;
  height: 1px;
  width: 80px;
  top: 50%;
  transform: translateY(-50%);
  background: linear-gradient(90deg, rgba(255,255,255,0.7), rgba(255,255,255,0.1));
}

.features-left .feature-box::before {
  right: -80px;
}

.features-right .feature-box::before {
  left: -80px;
}

/* ===== GLOW DOT ===== */
.features-left .feature-box::after,
.features-right .feature-box::after {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  background: #4da3ff;
  border-radius: 50%;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 
    0 0 0 4px rgba(77,163,255,0.2),
    0 0 15px rgba(77,163,255,0.8);
}

.features-left .feature-box::after {
  right: -96px;
}

.features-right .feature-box::after {
  left: -96px;
}

/* ===== CENTER PRODUCT ===== */
.center-product img {
  max-width: 100%;
  filter: drop-shadow(0 40px 60px rgba(0,0,0,0.6));
  transition: transform 0.6s ease;
}

.center-product:hover img {
  transform: scale(1.03);
}

/* ===== OPTIONAL FLOAT ANIMATION ===== */
@keyframes floatProduct {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0px); }
}

.center-product img {
  animation: floatProduct 6s ease-in-out infinite;
}

/* ===== RESPONSIVE ===== */
@media (max-width: 1024px) {

  .smart-wrapper {
    flex-direction: column;
    padding: 80px 20px;
  }

  .features-left,
  .features-right {
    width: 100%;
  }

  .feature-box::before,
  .feature-box::after {
    display: none;
  }

  .center-product {
    margin: 60px 0;
  }
}