.elementor-27 .elementor-element.elementor-element-72df0871 > .elementor-container{max-width:1528px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-427d45a1{width:var( --container-widget-width, 113.583% );max-width:113.583%;--container-widget-width:113.583%;--container-widget-flex-grow:0;column-gap:12px;text-align:left;font-family:"Roboto Flex", Sans-serif;font-size:1px;font-weight:600;font-style:normal;line-height:34px;word-spacing:5px;text-shadow:13px 8px 3px rgba(0,0,0,0.3);color:#AE4848;}.elementor-27 .elementor-element.elementor-element-427d45a1 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(130deg, var( --e-global-color-7569f87b ) 43%, #BFC3C5 72%);border-style:none;}.elementor-27 .elementor-element.elementor-element-427d45a1:hover > .elementor-widget-container{border-radius:2px 2px 2px 2px;}.elementor-27 .elementor-element.elementor-element-427d45a1:hover .elementor-widget-container{box-shadow:16px 17px 50px 0px #B9BBC3;}.elementor-27 .elementor-element.elementor-element-1a741e4 iframe{height:232px;transition-duration:0.2s;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-3469220 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(338deg, #A1A4A8 12%, #F5F3F1 41%);transition:background 1.4s;}.elementor-27 .elementor-element.elementor-element-3469220:hover .elementor-widget-container{border-style:none;box-shadow:83px 54px 83px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-3469220:hover > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-27 .elementor-element.elementor-element-3469220.elementor-position-right .elementor-image-box-img{margin-left:21px;}.elementor-27 .elementor-element.elementor-element-3469220.elementor-position-left .elementor-image-box-img{margin-right:21px;}.elementor-27 .elementor-element.elementor-element-3469220.elementor-position-top .elementor-image-box-img{margin-bottom:21px;}.elementor-27 .elementor-element.elementor-element-3469220 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-27 .elementor-element.elementor-element-3469220 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-3469220 .elementor-image-box-title{font-family:"Cormorant Infant", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-3469220 .elementor-image-box-description{color:#3A3A3A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-e9b1721 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(297deg, #FFEDED 21%, #C9C7C8 76%);box-shadow:-20px 0px 37px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-e9b1721:hover .elementor-widget-container{box-shadow:37px 0px 73px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-e9b1721 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-e9b1721 .elementor-icon{font-size:98px;}.elementor-27 .elementor-element.elementor-element-e9b1721 .elementor-icon svg{height:98px;}.elementor-27 .elementor-element.elementor-element-e9b1721 .elementor-icon i, .elementor-27 .elementor-element.elementor-element-e9b1721 .elementor-icon svg{transform:rotate(0deg);}.elementor-27 .elementor-element.elementor-element-f593d5e > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(251deg, var( --e-global-color-7569f87b ) 29%, #C0C0C0 54%);box-shadow:-26px 0px 38px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-f593d5e:hover .elementor-widget-container{box-shadow:44px 0px 65px 7px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-f593d5e .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-f593d5e .elementor-icon{font-size:96px;}.elementor-27 .elementor-element.elementor-element-f593d5e .elementor-icon svg{height:96px;}.elementor-27 .elementor-element.elementor-element-f593d5e .elementor-icon i, .elementor-27 .elementor-element.elementor-element-f593d5e .elementor-icon svg{transform:rotate(0deg);}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-3469220 .elementor-image-box-img{margin-bottom:21px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-2d1c3dd0{width:70.625%;}.elementor-27 .elementor-element.elementor-element-9489a59{width:84.694%;}.elementor-27 .elementor-element.elementor-element-b9c0e03{width:28.044%;}}