.elementor-14790 .elementor-element.elementor-element-f272ca4:not(.elementor-motion-effects-element-type-background), .elementor-14790 .elementor-element.elementor-element-f272ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6885d87 );background-image:url("https://tamcastrillejo.com/wp-content/uploads/2026/04/Glarual_033-scaled.jpg");background-position:0px -51px;background-size:cover;}.elementor-14790 .elementor-element.elementor-element-f272ca4 > .elementor-background-overlay{background-color:#C7C7C7;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14790 .elementor-element.elementor-element-f272ca4 > .elementor-container{min-height:45vh;text-align:center;}.elementor-14790 .elementor-element.elementor-element-f272ca4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-e078eb1 );margin-top:50px;margin-bottom:50px;}.elementor-14790 .elementor-element.elementor-element-f272ca4 .elementor-heading-title{color:var( --e-global-color-e078eb1 );}.elementor-14790 .elementor-element.elementor-element-f272ca4 a{color:var( --e-global-color-e078eb1 );}.elementor-14790 .elementor-element.elementor-element-f272ca4 a:hover{color:var( --e-global-color-e078eb1 );}.elementor-14790 .elementor-element.elementor-element-bcacd44{--spacer-size:50px;}.elementor-14790 .elementor-element.elementor-element-26b71de{text-align:center;}.elementor-14790 .elementor-element.elementor-element-26b71de .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:100px;font-weight:bold;line-height:0.9em;letter-spacing:5px;text-shadow:1px 1px 0px rgba(0,0,0,0.3);}.elementor-14790 .elementor-element.elementor-element-d607bc9{text-align:center;}.elementor-14790 .elementor-element.elementor-element-d607bc9 .elementor-heading-title{font-family:"Shellana", Sans-serif;font-size:35px;font-weight:bold;color:#FFFFFF;}.elementor-14790 .elementor-element.elementor-element-57f0fd4{--spacer-size:130px;}.elementor-14790 .elementor-element.elementor-element-51b13b9{--spacer-size:50px;}.elementor-14790 .elementor-element.elementor-element-fb237a5{text-align:center;}.elementor-14790 .elementor-element.elementor-element-fb237a5 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:35px;color:var( --e-global-color-text );}.elementor-14790 .elementor-element.elementor-element-40c6ab5{--spacer-size:10px;}.elementor-14790 .elementor-element.elementor-element-2fd7255{text-align:center;}.elementor-14790 .elementor-element.elementor-element-75d9c04{--spacer-size:50px;}.elementor-14790 .elementor-element.elementor-element-cc68a75{text-align:center;}.elementor-14790 .elementor-element.elementor-element-cc68a75 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:25px;font-weight:400;line-height:56px;}.elementor-14790 .elementor-element.elementor-element-e2dbf99 > .elementor-container{max-width:768px;}.elementor-14790 .elementor-element.elementor-element-53c076c{text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:1.75em;}.elementor-14790 .elementor-element.elementor-element-5cb64a5 .elementor-button{background-color:var( --e-global-color-e078eb1 );font-family:"Shellana", Sans-serif;font-size:25px;font-weight:300;text-transform:lowercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAA9A9;border-radius:-1px -1px -1px -1px;}.elementor-14790 .elementor-element.elementor-element-5cb64a5 .elementor-button:hover, .elementor-14790 .elementor-element.elementor-element-5cb64a5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-e078eb1 );}.elementor-14790 .elementor-element.elementor-element-5cb64a5 .elementor-button:hover svg, .elementor-14790 .elementor-element.elementor-element-5cb64a5 .elementor-button:focus svg{fill:var( --e-global-color-e078eb1 );}.elementor-14790 .elementor-element.elementor-element-086a719:not(.elementor-motion-effects-element-type-background), .elementor-14790 .elementor-element.elementor-element-086a719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14790 .elementor-element.elementor-element-086a719{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-14790 .elementor-element.elementor-element-086a719 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14790 .elementor-element.elementor-element-086a719 > .elementor-container{text-align:center;}.elementor-14790 .elementor-element.elementor-element-cb43808.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14790 .elementor-element.elementor-element-cb43808 > .elementor-element-populated{text-align:center;}.elementor-14790 .elementor-element.elementor-element-2df4ad1{--spacer-size:100px;}.elementor-14790 .elementor-element.elementor-element-709c97f{--spacer-size:10px;}.elementor-14790 .elementor-element.elementor-element-dda9ffe{text-align:center;}.elementor-14790 .elementor-element.elementor-element-dda9ffe .elementor-heading-title{font-family:"Shellana", Sans-serif;font-size:30px;font-weight:900;line-height:45px;color:var( --e-global-color-text );}.elementor-14790 .elementor-element.elementor-element-5559a60{--spacer-size:30px;}.elementor-14790 .elementor-element.elementor-element-6a47a9c{text-align:center;font-size:16px;}.elementor-14790 .elementor-element.elementor-element-fa897b5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14790 .elementor-element.elementor-element-fa897b5{margin-top:100px;margin-bottom:100px;}.elementor-14790 .elementor-element.elementor-element-b55fb2b .elementor-heading-title{font-family:"Shellana", Sans-serif;font-size:1rem;font-weight:300;text-transform:lowercase;line-height:1.2em;}.elementor-14790 .elementor-element.elementor-element-482610c .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:35px;font-weight:400;line-height:1px;}.elementor-14790 .elementor-element.elementor-element-7e6b2e8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14790 .elementor-element.elementor-element-b85ec16{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14790 .elementor-element.elementor-element-7d612b7 .elementor-button{background-color:var( --e-global-color-e078eb1 );font-family:"Shellana", Sans-serif;font-size:25px;font-weight:300;text-transform:lowercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAA9A9;border-radius:-1px -1px -1px -1px;}.elementor-14790 .elementor-element.elementor-element-7d612b7 .elementor-button:hover, .elementor-14790 .elementor-element.elementor-element-7d612b7 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-e078eb1 );}.elementor-14790 .elementor-element.elementor-element-7d612b7 .elementor-button:hover svg, .elementor-14790 .elementor-element.elementor-element-7d612b7 .elementor-button:focus svg{fill:var( --e-global-color-e078eb1 );}.elementor-14790 .elementor-element.elementor-element-cc2c6ab > .elementor-container{max-width:786px;text-align:center;}.elementor-14790 .elementor-element.elementor-element-19ccdfb{--spacer-size:80px;}.elementor-14790 .elementor-element.elementor-element-4421e7c{text-align:center;}.elementor-14790 .elementor-element.elementor-element-4421e7c .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:50px;font-weight:400;line-height:56px;}.elementor-14790 .elementor-element.elementor-element-0bb170c{--spacer-size:30px;}.elementor-14790 .elementor-element.elementor-element-c65b515 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-14790 .elementor-element.elementor-element-c65b515{font-family:"Shellana", Sans-serif;font-size:30px;}.elementor-14790 .elementor-element.elementor-element-dad82d0{--spacer-size:20px;}.elementor-14790 .elementor-element.elementor-element-a33c66b > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-14790 .elementor-element.elementor-element-a33c66b{font-family:"Shellana", Sans-serif;font-size:30px;}.elementor-14790 .elementor-element.elementor-element-e482014{--spacer-size:20px;}.elementor-14790 .elementor-element.elementor-element-15616f1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-14790 .elementor-element.elementor-element-15616f1{font-family:"Shellana", Sans-serif;font-size:30px;}.elementor-14790 .elementor-element.elementor-element-090efac{--spacer-size:20px;}.elementor-14790 .elementor-element.elementor-element-6c46ab7 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-14790 .elementor-element.elementor-element-6c46ab7{font-family:"Shellana", Sans-serif;font-size:30px;}.elementor-14790 .elementor-element.elementor-element-56beddf{--spacer-size:50px;}.elementor-14790 .elementor-element.elementor-element-82ce7ed > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14790 .elementor-element.elementor-element-82ce7ed{margin-top:100px;margin-bottom:100px;}.elementor-14790 .elementor-element.elementor-element-f9f3158{text-align:center;font-size:16px;}.elementor-14790 .elementor-element.elementor-element-d3cd8a5 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-14790 .elementor-element.elementor-element-d3cd8a5{text-align:center;}.elementor-14790 .elementor-element.elementor-element-d3cd8a5 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:25px;font-weight:300;line-height:42px;}.elementor-14790 .elementor-element.elementor-element-5ef90df > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14790 .elementor-element.elementor-element-5ef90df{margin-top:100px;margin-bottom:50px;}.elementor-14790 .elementor-element.elementor-element-79ae512{text-align:center;font-size:16px;}.elementor-14790 .elementor-element.elementor-element-a2cc9b2 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-14790 .elementor-element.elementor-element-a2cc9b2{text-align:center;}.elementor-14790 .elementor-element.elementor-element-a2cc9b2 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:25px;font-weight:300;line-height:42px;}.elementor-14790 .elementor-element.elementor-element-e5b074f > .elementor-container{max-width:786px;}.elementor-14790 .elementor-element.elementor-element-ebdf469{--spacer-size:150px;}.elementor-14790 .elementor-element.elementor-element-135a0cd{text-align:center;}.elementor-14790 .elementor-element.elementor-element-135a0cd .elementor-heading-title{font-family:"Shellana", Sans-serif;}.elementor-14790 .elementor-element.elementor-element-135a0cd .elementor-heading-title a:hover, .elementor-14790 .elementor-element.elementor-element-135a0cd .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-14790 .elementor-element.elementor-element-135a0cd .elementor-heading-title a{transition-duration:0s;}.elementor-14790 .elementor-element.elementor-element-f972031 .elementor-nav-menu .elementor-item{font-family:"Shellana", Sans-serif;font-size:25px;font-weight:500;text-transform:lowercase;letter-spacing:0.5px;word-spacing:3px;}.elementor-14790 .elementor-element.elementor-element-f972031 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:14px;padding-right:14px;padding-top:50px;padding-bottom:50px;}.elementor-14790 .elementor-element.elementor-element-f972031 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14790 .elementor-element.elementor-element-f972031 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14790 .elementor-element.elementor-element-f972031 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14790 .elementor-element.elementor-element-f972031 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-14790 .elementor-element.elementor-element-f972031{--e-nav-menu-horizontal-menu-item-margin:calc( 100px / 2 );}.elementor-14790 .elementor-element.elementor-element-f972031 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:100px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .ue_post_carousel_item{border-radius:1px;border-style:none;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .uc_image_carousel_content{padding:30px 30px 0px 30px;background-color:var( --e-global-color-e078eb1 );min-height:100px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .ue_post_category a{color:var( --e-global-color-text );font-family:"Shellana", Sans-serif;font-size:16px;text-transform:lowercase;line-height:1px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .ue_post_category{margin-top:0px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .ue_post_date{color:#9a9a9a;margin-top:0px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .ue-grid-item-meta-data{color:#9a9a9a;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .ue-grid-item-meta-data svg{fill:#9a9a9a;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .uc_post_title{color:var( --e-global-color-text );font-family:"Black Mango", Sans-serif;font-size:23px;margin-top:1px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .ue_post_intro{color:#747474;margin-top:10px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-dot.active{background-color:#000000;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-dots{margin-top:20px;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-nav .owl-prev{left:20px;right:auto;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-nav .owl-next{right:20px;left:auto;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-carousel .owl-nav .owl-next,.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:100px;width:43px;height:43px;line-height:43px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-carousel .owl-nav .owl-next:hover,.elementor-14790 .elementor-element.elementor-element-6cd60bf .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .uc_image_carousel_placeholder{aspect-ratio:3 / 4;transition:all 200ms ease-in-out;background-color:#ffffff;}.elementor-14790 .elementor-element.elementor-element-6cd60bf .uc_image_carousel_bg{aspect-ratio:3 / 4;background-size:cover;}.elementor-14790 .elementor-element.elementor-element-30c0957{--spacer-size:150px;}.elementor-14790 .elementor-element.elementor-element-3962625:not(.elementor-motion-effects-element-type-background), .elementor-14790 .elementor-element.elementor-element-3962625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-14790 .elementor-element.elementor-element-3962625 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14790 .elementor-element.elementor-element-3962625{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-14790 .elementor-element.elementor-element-3962625 > .elementor-container{text-align:center;}.elementor-14790 .elementor-element.elementor-element-cfb6e56 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-14790 .elementor-element.elementor-element-cfb6e56 > .elementor-container{text-align:center;}.elementor-14790 .elementor-element.elementor-element-de49322{text-align:center;}.elementor-14790 .elementor-element.elementor-element-de49322 .elementor-heading-title{font-family:var( --e-global-typography-6e0c937-font-family ), Sans-serif;font-size:var( --e-global-typography-6e0c937-font-size );color:var( --e-global-color-text );}.elementor-14790 .elementor-element.elementor-element-7f56f58 .elementor-heading-title{font-family:"Shellana", Sans-serif;font-size:28px;line-height:41px;color:var( --e-global-color-text );}.elementor-14790 .elementor-element.elementor-element-122a0f9{--spacer-size:50px;}.elementor-14790 .elementor-element.elementor-element-29ab9bc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14790 .elementor-element.elementor-element-29ab9bc > .elementor-container{text-align:center;}.elementor-14790 .elementor-element.elementor-element-8c3fe96.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14790 .elementor-element.elementor-element-8c3fe96 > .elementor-element-populated{text-align:center;}.elementor-14790 .elementor-element.elementor-element-c9afad6{width:var( --container-widget-width, 9.443% );max-width:9.443%;--container-widget-width:9.443%;--container-widget-flex-grow:0;text-align:center;}.elementor-14790 .elementor-element.elementor-element-8154477{--spacer-size:30px;}.elementor-14790 .elementor-element.elementor-element-996d5ba{font-size:20px;line-height:12px;}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-el-input--label label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{background-color:var( --e-global-color-primary );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-el-section-break div{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-table thead th{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-e078eb1 );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7C7C7;font-family:"Shellana", Sans-serif;font-size:25px;font-weight:400;text-transform:lowercase;}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-e078eb1 );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-message-success{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .error.text-danger{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-718d197{width:var( --container-widget-width, 97.599% );max-width:97.599%;--container-widget-width:97.599%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:12px;font-weight:300;font-style:normal;line-height:1.75em;}.elementor-14790 .elementor-element.elementor-element-3402dee .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14790 .elementor-element.elementor-element-3402dee .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14790 .elementor-element.elementor-element-3402dee{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14790 .elementor-element.elementor-element-f0242e8{--spacer-size:50px;}.elementor-14790 .elementor-element.elementor-element-6b03793{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:050px;margin-bottom:50px;padding:151px 151px 0px 151px;}.elementor-14790 .elementor-element.elementor-element-6b03793 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14790 .elementor-element.elementor-element-6b03793 > .elementor-container{text-align:center;}.elementor-14790 .elementor-element.elementor-element-fe4c7da > .elementor-element-populated{text-align:center;}.elementor-14790 .elementor-element.elementor-element-4d6c85b{text-align:center;}.elementor-14790 .elementor-element.elementor-element-4d6c85b .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:39px;color:var( --e-global-color-text );}.elementor-14790 .elementor-element.elementor-element-622daba{--spacer-size:20px;}.elementor-14790 .elementor-element.elementor-element-cb0d27c.elementor-arrows-yes .elementor-main-swiper{width:calc( 80% - 40px );}.elementor-14790 .elementor-element.elementor-element-cb0d27c .elementor-main-swiper{width:80%;}.elementor-14790 .elementor-element.elementor-element-cb0d27c .elementor-swiper-button{font-size:20px;color:var( --e-global-color-text );}.elementor-14790 .elementor-element.elementor-element-cb0d27c .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-14790 .elementor-element.elementor-element-cb0d27c .elementor-testimonial__text{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:1.75em;}.elementor-14790 .elementor-element.elementor-element-cb0d27c .elementor-testimonial__name{font-family:"Shellana", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;}.elementor-14790 .elementor-element.elementor-element-cb0d27c .elementor-testimonial__title{font-family:"Black Mango", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14790 .elementor-element.elementor-element-f272ca4:not(.elementor-motion-effects-element-type-background), .elementor-14790 .elementor-element.elementor-element-f272ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-108px 0px;}.elementor-14790 .elementor-element.elementor-element-7e6b2e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-3962625 > .elementor-container{max-width:700px;}.elementor-14790 .elementor-element.elementor-element-de49322 .elementor-heading-title{font-size:var( --e-global-typography-6e0c937-font-size );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-el-input--label label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-el-section-break div{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-table thead th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-message-success{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .error.text-danger{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-14790 .elementor-element.elementor-element-f272ca4:not(.elementor-motion-effects-element-type-background), .elementor-14790 .elementor-element.elementor-element-f272ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-199px -531px;}.elementor-14790 .elementor-element.elementor-element-26b71de .elementor-heading-title{font-size:45px;}.elementor-14790 .elementor-element.elementor-element-75d9c04{--spacer-size:16px;}.elementor-14790 .elementor-element.elementor-element-cc68a75 .elementor-heading-title{line-height:1.1em;}.elementor-14790 .elementor-element.elementor-element-2df4ad1{--spacer-size:50px;}.elementor-14790 .elementor-element.elementor-element-b55fb2b{text-align:start;}.elementor-14790 .elementor-element.elementor-element-482610c .elementor-heading-title{line-height:1.1em;}.elementor-14790 .elementor-element.elementor-element-7e6b2e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14790 .elementor-element.elementor-element-b85ec16 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-4421e7c .elementor-heading-title{line-height:1.1em;}.elementor-14790 .elementor-element.elementor-element-0bb170c{--spacer-size:10px;}.elementor-14790 .elementor-element.elementor-element-dad82d0{--spacer-size:10px;}.elementor-14790 .elementor-element.elementor-element-e482014{--spacer-size:10px;}.elementor-14790 .elementor-element.elementor-element-090efac{--spacer-size:10px;}.elementor-14790 .elementor-element.elementor-element-d3cd8a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-d3cd8a5 .elementor-heading-title{line-height:1.1em;}.elementor-14790 .elementor-element.elementor-element-a2cc9b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-a2cc9b2 .elementor-heading-title{line-height:1.1em;}.elementor-14790 .elementor-element.elementor-element-3962625{padding:0px 0px 0px 0px;}.elementor-14790 .elementor-element.elementor-element-de49322 .elementor-heading-title{font-size:var( --e-global-typography-6e0c937-font-size );}.elementor-14790 .elementor-element.elementor-element-122a0f9{--spacer-size:1px;}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-el-input--label label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-el-section-break div{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-table thead th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .ff-message-success{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-8ffd9c3 .fluentform-widget-wrapper .error.text-danger{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14790 .elementor-element.elementor-element-6b03793{margin-top:0px;margin-bottom:0px;padding:35px 0px 35px 0px;}}@media(min-width:768px){.elementor-14790 .elementor-element.elementor-element-840efd0{width:42.423%;}.elementor-14790 .elementor-element.elementor-element-9f0fdad{width:57.577%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14790 .elementor-element.elementor-element-840efd0{width:100%;}.elementor-14790 .elementor-element.elementor-element-9f0fdad{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Black Mango';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tamcastrillejo.com/wp-content/uploads/2025/01/black-mango-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Shellana';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tamcastrillejo.com/wp-content/uploads/2025/01/Shellana-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */