.elementor-12 .elementor-element.elementor-element-4a66b45 > .elementor-column-wrap > .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-12 .elementor-element.elementor-element-4a66b45 > .elementor-element-populated > .elementor-widget-wrap{padding:135px 21px 0px 21px;}.elementor-12 .elementor-element.elementor-element-65b0a4c .elementor-heading-title{color:#36A49D;font-family:"Dancing Script", Sans-serif;font-size:50px;}.elementor-12 .elementor-element.elementor-element-65b0a4c > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d8e9470, .elementor-12 .elementor-element.elementor-element-d8e9470 .elementor-text-editor *{letter-spacing:5px;}.elementor-12 .elementor-element.elementor-element-d8e9470 > .elementor-widget-container{margin:-19px 0px 0px 50px;}.elementor-12 .elementor-element.elementor-element-8740a93 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5a319bf .elementor-heading-title{color:#F8BCBC;font-size:35px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-5a319bf > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11f28d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-738d1f0 .elementor-heading-title{color:#F8BCBC;font-size:35px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-738d1f0 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-42c8fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ee6d3b5 > .elementor-column-wrap > .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-12 .elementor-element.elementor-element-ee6d3b5 > .elementor-element-populated > .elementor-widget-wrap{padding:150px 21px 0px 21px;}.elementor-12 .elementor-element.elementor-element-12ae937 .gem-image img{opacity:calc(100/100);}.elementor-12 .elementor-element.elementor-element-12ae937 .gem-image a:hover img{opacity:calc(100/100);}.elementor-12 .elementor-element.elementor-element-12ae937 .gem-image a:before{background-color:#9DE7E2B0;}.elementor-12 .elementor-element.elementor-element-12ae937 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-12ae937{z-index:2;}.elementor-12 .elementor-element.elementor-element-396e612 .gem-image{width:536px;}.elementor-12 .elementor-element.elementor-element-396e612 .gem-image img{opacity:calc(100/100);}.elementor-12 .elementor-element.elementor-element-396e612 .gem-image a:hover img{opacity:calc(100/100);}.elementor-12 .elementor-element.elementor-element-396e612 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-12 .elementor-element.elementor-element-396e612 > .elementor-widget-container{margin:-296px 0px 0px 80px;}.elementor-12 .elementor-element.elementor-element-396e612{z-index:1;}.elementor-12 .elementor-element.elementor-element-00836c2 .gem-image{width:478px;}.elementor-12 .elementor-element.elementor-element-00836c2 .gem-image img{opacity:calc(100/100);}.elementor-12 .elementor-element.elementor-element-00836c2 .gem-image a:hover img{opacity:calc(100/100);}.elementor-12 .elementor-element.elementor-element-00836c2 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-12 .elementor-element.elementor-element-00836c2 > .elementor-widget-container{margin:-207px 0px 25px 240px;}.elementor-12 .elementor-element.elementor-element-00836c2{z-index:1;}.elementor-12 .elementor-element.elementor-element-80b9cdd{padding:85px 21px 0px 21px;}.elementor-12 .elementor-element.elementor-element-710ff8a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 0px 21px;}.elementor-12 .elementor-element.elementor-element-dbb1838 .gem-quote::after{font-size:76px;}.elementor-12 .elementor-element.elementor-element-cc7b691{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a36900d > .elementor-column-wrap > .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-12 .elementor-element.elementor-element-a36900d > .elementor-element-populated > .elementor-widget-wrap{padding:135px 21px 135px 21px;}.elementor-12 .elementor-element.elementor-element-2cc9050{text-align:center;}.elementor-12 .elementor-element.elementor-element-2cc9050, .elementor-12 .elementor-element.elementor-element-2cc9050 .elementor-text-editor *{letter-spacing:5px;}.elementor-12 .elementor-element.elementor-element-2cc9050 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5e6f0c4 .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important;}.elementor-12 .elementor-element.elementor-element-5e6f0c4 .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-5e6f0c4 .gem-gallery-grid .not-fullwidth-block ul,
					.elementor-12 .elementor-element.elementor-element-5e6f0c4 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2);}.elementor-12 .elementor-element.elementor-element-5e6f0c4 .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2);}.elementor-12 .elementor-element.elementor-element-5e6f0c4 .gallery-item .overlay-wrap{opacity:calc(100/100);}.elementor-12 .elementor-element.elementor-element-5e6f0c4 .gallery-item .overlay:before, .hover-circular .gallery-item .overlay-wrap .overlay .overlay-circle{background:#9DE7E2B0 !important;}.elementor-12 .elementor-element.elementor-element-5e6f0c4 > .elementor-widget-container{margin:100px 0px 0px 0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-ee6d3b5 > .elementor-element-populated > .elementor-widget-wrap{padding:150px 21px 0px 21px;}.elementor-12 .elementor-element.elementor-element-12ae937 .gem-image{width:98%;}.elementor-12 .elementor-element.elementor-element-12ae937 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-12ae937{width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-710ff8a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4a66b45{width:50%;}.elementor-12 .elementor-element.elementor-element-ee6d3b5{width:50%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4a66b45 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 21px 0px 21px;}.elementor-12 .elementor-element.elementor-element-d8e9470, .elementor-12 .elementor-element.elementor-element-d8e9470 .elementor-text-editor *{font-size:30px;}.elementor-12 .elementor-element.elementor-element-5a319bf .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-738d1f0 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ee6d3b5 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 21px 50px 21px;}.elementor-12 .elementor-element.elementor-element-12ae937 .gem-image{width:100%;}.elementor-12 .elementor-element.elementor-element-12ae937 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-710ff8a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2cc9050, .elementor-12 .elementor-element.elementor-element-2cc9050 .elementor-text-editor *{font-size:30px;}}@media (max-width:991px){.elementor-12 .elementor-element.elementor-element-f2cf0c4 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-12 .elementor-element.elementor-element-4a66b45{width: 100% !important;}}@media (max-width:991px){.elementor-12 .elementor-element.elementor-element-f2cf0c4 > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-12 .elementor-element.elementor-element-ee6d3b5{width: 100% !important;}.elementor-12 .elementor-element.elementor-element-ee6d3b5 > .elementor-element-populated > .elementor-widget-wrap{padding: 50px 21px 0px 21px !important;}}