.elementor-163 .elementor-element.elementor-element-70c9781{margin-top:-180px;margin-bottom:0px;}.elementor-163 .elementor-element.elementor-element-09290e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-759c96e .elementor-repeater-item-1615871 .swiper-slide-bg{background-color:#6D6C6E;background-image:url(https://lacolonialdefontanales.com/wp-content/uploads/2023/08/banner011.png);background-size:cover;}.elementor-163 .elementor-element.elementor-element-759c96e .elementor-repeater-item-1615871 .elementor-background-overlay{background-color:#00000047;}.elementor-163 .elementor-element.elementor-element-759c96e .swiper-slide{transition-duration:calc(5000ms*1.2);height:700px;}.elementor-163 .elementor-element.elementor-element-759c96e{width:var( --container-widget-width, 100.292% );max-width:100.292%;--container-widget-width:100.292%;--container-widget-flex-grow:0;}.elementor-163 .elementor-element.elementor-element-759c96e > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-759c96e .swiper-slide-contents{max-width:100%;}.elementor-163 .elementor-element.elementor-element-759c96e .swiper-slide-inner{padding:210px 210px 210px 210px;text-align:center;}.elementor-163 .elementor-element.elementor-element-759c96e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-163 .elementor-element.elementor-element-759c96e .elementor-slide-heading{font-size:86px;}.elementor-163 .elementor-element.elementor-element-8a0986f{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-163 .elementor-element.elementor-element-c12fcc4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-163 .elementor-element.elementor-element-c12fcc4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-163 .elementor-element.elementor-element-c12fcc4 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-163 .elementor-element.elementor-element-ef8b57d .aux-modern-heading-primary{font-size:60px;font-weight:700;color:#BBAB8A;}.elementor-163 .elementor-element.elementor-element-ef8b57d .aux-modern-heading-description{color:var( --e-global-color-e2c3746 );font-family:"Open Sans", Sans-serif;margin:0px 0px 0px 040px;}.elementor-163 .elementor-element.elementor-element-aade722 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-weight:900;fill:var( --e-global-color-e2c3746 );color:var( --e-global-color-e2c3746 );}.elementor-163 .elementor-element.elementor-element-a9f9803{position:absolute;bottom:110px;left:11px;}.elementor-163 .elementor-element.elementor-element-a9f9803 .aux-the-shape{width:199px;height:4px;}.elementor-163 .elementor-element.elementor-element-a9f9803 .aux-widget-container{text-align:left;}.elementor-163 .elementor-element.elementor-element-b0c66f7{margin-top:171px;margin-bottom:0px;}.elementor-163 .elementor-element.elementor-element-b3ef728 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-163 .elementor-element.elementor-element-00d1305{width:auto;max-width:auto;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-00d1305 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-00d1305 .aux-modern-heading-primary{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:bold;line-height:80px;}.elementor-163 .elementor-element.elementor-element-751d132 > .elementor-widget-container{background-color:#ffffff;padding:38px 50px 50px 70px;}.elementor-163 .elementor-element.elementor-element-751d132{position:absolute;right:-108px;bottom:-70px;}.elementor-163 .elementor-element.elementor-element-751d132 .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:38px;max-width:550px;}.elementor-163 .elementor-element.elementor-element-4b40db3 > .elementor-element-populated{padding:45px 31px 0px 140px;}.elementor-163 .elementor-element.elementor-element-6e9c3ea .aux-modern-heading-secondary{font-family:"Playfair Display", Sans-serif;font-size:51px;font-weight:400;line-height:38px;color:#585555;max-width:506px;}.elementor-163 .elementor-element.elementor-element-6e9c3ea .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:38px;}.elementor-163 .elementor-element.elementor-element-831a0bd{position:absolute;top:-127px;left:-196px;}.elementor-163 .elementor-element.elementor-element-831a0bd .aux-widget-image{text-align:left;}.elementor-163 .elementor-element.elementor-element-4998b6d:not(.elementor-motion-effects-element-type-background), .elementor-163 .elementor-element.elementor-element-4998b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-163 .elementor-element.elementor-element-4998b6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-4998b6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-163 .elementor-element.elementor-element-bd9f7b1 > .elementor-element-populated{padding:0px 25px 0px 20px;}.elementor-163 .elementor-element.elementor-element-2679ca1{z-index:0;position:absolute;top:-15px;left:-402px;}.elementor-163 .elementor-element.elementor-element-dae9aee{position:absolute;top:197px;left:-139px;}.elementor-163 .elementor-element.elementor-element-dae9aee .aux-the-svg{width:1000px;}.elementor-163 .elementor-element.elementor-element-dae9aee .aux-widget-container{text-align:left;}.elementor-163 .elementor-element.elementor-element-4a91372 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-163 .elementor-element.elementor-element-4a91372 .elementor-heading-title{font-size:44px;-webkit-text-stroke-color:#000;stroke:#000;color:#BBAB8A;}.elementor-163 .elementor-element.elementor-element-7dac2fa{margin-top:-24px;margin-bottom:0px;}.elementor-163 .elementor-element.elementor-element-b55c8ff > .elementor-element-populated{padding:0% 8% 0% 0%;}.elementor-163 .elementor-element.elementor-element-b55c8ff{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-0a9acfa > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-163 .elementor-element.elementor-element-0a9acfa .col-title a, .elementor-163 .elementor-element.elementor-element-0a9acfa .col-title{color:#f7f7f8 !important;}.elementor-163 .elementor-element.elementor-element-0a9acfa .col-title, .elementor-163 .elementor-element.elementor-element-0a9acfa .col-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .col-subtitle{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:7px;margin-bottom:9px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content{color:#f7f7f8 !important;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:800;margin-top:9px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-widget-text .aux-text-widget-content{padding:6% 12% 6% 7%;}.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-widget-advanced-text{text-align:left !important;}.elementor-163 .elementor-element.elementor-element-699893d > .elementor-element-populated{padding:0% 4% 0% 4%;}.elementor-163 .elementor-element.elementor-element-699893d{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-cd6bf53 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .col-title, .elementor-163 .elementor-element.elementor-element-cd6bf53 .col-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .col-subtitle{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:7px;margin-bottom:9px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:800;margin-top:9px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-widget-text .aux-text-widget-content{padding:6% 12% 6% 7%;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-widget-advanced-text{text-align:left !important;}.elementor-163 .elementor-element.elementor-element-b945239 > .elementor-element-populated{padding:0% 8% 0% 0%;}.elementor-163 .elementor-element.elementor-element-b945239{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-77317aa > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-163 .elementor-element.elementor-element-77317aa .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-77317aa .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-163 .elementor-element.elementor-element-77317aa .col-title a, .elementor-163 .elementor-element.elementor-element-77317aa .col-title{color:#f7f7f8 !important;}.elementor-163 .elementor-element.elementor-element-77317aa .col-title, .elementor-163 .elementor-element.elementor-element-77317aa .col-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-163 .elementor-element.elementor-element-77317aa .col-subtitle{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:7px;margin-bottom:9px;}.elementor-163 .elementor-element.elementor-element-77317aa .widget-content{color:#f7f7f8 !important;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:800;margin-top:9px;}.elementor-163 .elementor-element.elementor-element-77317aa .aux-widget-text .aux-text-widget-content{padding:6% 12% 6% 7%;}.elementor-163 .elementor-element.elementor-element-77317aa .aux-widget-advanced-text{text-align:left !important;}.elementor-163 .elementor-element.elementor-element-6e99217{margin-top:40px;margin-bottom:0px;}.elementor-163 .elementor-element.elementor-element-1a68e25 > .elementor-element-populated{padding:0% 8% 0% 0%;}.elementor-163 .elementor-element.elementor-element-1a68e25{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-fcbaaa0 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title a, .elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title{color:#f7f7f8 !important;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title, .elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-subtitle{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:7px;margin-bottom:9px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content{color:#f7f7f8 !important;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:800;margin-top:9px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-widget-text .aux-text-widget-content{padding:6% 12% 6% 7%;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-widget-advanced-text{text-align:left !important;}.elementor-163 .elementor-element.elementor-element-c09a3a8 > .elementor-element-populated{padding:0% 4% 0% 4%;}.elementor-163 .elementor-element.elementor-element-c09a3a8{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-c0b6724 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .col-title, .elementor-163 .elementor-element.elementor-element-c0b6724 .col-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .col-subtitle{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:7px;margin-bottom:9px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:800;margin-top:9px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-widget-text .aux-text-widget-content{padding:6% 12% 6% 7%;}.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-widget-advanced-text{text-align:left !important;}.elementor-163 .elementor-element.elementor-element-3da3e81 > .elementor-element-populated{padding:0% 8% 0% 0%;}.elementor-163 .elementor-element.elementor-element-3da3e81{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-dd79b30 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-163 .elementor-element.elementor-element-dd79b30 .col-title a, .elementor-163 .elementor-element.elementor-element-dd79b30 .col-title{color:#f7f7f8 !important;}.elementor-163 .elementor-element.elementor-element-dd79b30 .col-title, .elementor-163 .elementor-element.elementor-element-dd79b30 .col-title a{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .col-subtitle{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:7px;margin-bottom:9px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content{color:#f7f7f8 !important;font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:800;margin-top:9px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-widget-text .aux-text-widget-content{padding:6% 12% 6% 7%;}.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-widget-advanced-text{text-align:left !important;}.elementor-163 .elementor-element.elementor-element-5c04d0e .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-weight:100;}.elementor-163 .elementor-element.elementor-element-a091eb9 .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-weight:100;}.elementor-163 .elementor-element.elementor-element-6c1f720 .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-weight:100;}.elementor-163 .elementor-element.elementor-element-11f4814 .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-weight:100;}.elementor-163 .elementor-element.elementor-element-edaf5b5 .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-weight:100;}.elementor-163 .elementor-element.elementor-element-e7305b0 .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-weight:100;}.elementor-163 .elementor-element.elementor-element-067d10c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-163 .elementor-element.elementor-element-067d10c{margin-top:50px;margin-bottom:0px;}.elementor-163 .elementor-element.elementor-element-fe38d97 > .elementor-element-populated{margin:-39px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-163 .elementor-element.elementor-element-f716b17 > .elementor-widget-container{padding:0px 34px 0px 34px;}.elementor-163 .elementor-element.elementor-element-f716b17{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-primary{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:bold;line-height:80px;}.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:35px;margin:0px 0px 0px 50px;max-width:469px;}.elementor-163 .elementor-element.elementor-element-c6113bd > .elementor-widget-container{margin:40px 0px 0px 50px;padding:0px 73px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c6113bd{text-align:right;}.elementor-163 .elementor-element.elementor-element-c6113bd .aux-button{padding:18px 74px 18px 74px;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-163 .elementor-element.elementor-element-c6113bd .aux-text{color:#f7f7f8;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:33px;}.elementor-163 .elementor-element.elementor-element-17317fc{animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-c95f815 .col-title, .elementor-163 .elementor-element.elementor-element-c95f815 .col-title a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:38px;}.elementor-163 .elementor-element.elementor-element-c95f815 .aux-staff-content .col-title{margin-top:15px;}.elementor-163 .elementor-element.elementor-element-c95f815 .aux-staff-content  .col-title{margin-bottom:7px;}.elementor-163 .elementor-element.elementor-element-c95f815 .aux-widget-staff .aux-staff-content{padding:0px 25px 0px 0px;}.elementor-163 .elementor-element.elementor-element-fa58f6c .aux-the-shape{background-color:#bbab8a;width:149px;height:4px;}.elementor-163 .elementor-element.elementor-element-fa58f6c{position:absolute;bottom:155px;left:-14px;}.elementor-163 .elementor-element.elementor-element-fa58f6c .aux-widget-container{text-align:left;}.elementor-163 .elementor-element.elementor-element-702feb3{animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-e24af27 .col-title, .elementor-163 .elementor-element.elementor-element-e24af27 .col-title a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:bold;line-height:38px;}.elementor-163 .elementor-element.elementor-element-e24af27 .aux-staff-content .col-title{margin-top:15px;}.elementor-163 .elementor-element.elementor-element-e24af27 .aux-staff-content  .col-title{margin-bottom:7px;}.elementor-163 .elementor-element.elementor-element-e24af27 .aux-widget-staff .aux-staff-content{padding:0px 25px 0px 0px;}.elementor-163 .elementor-element.elementor-element-b5ca2e4 .aux-the-shape{background-color:#bbab8a;width:149px;height:4px;}.elementor-163 .elementor-element.elementor-element-b5ca2e4{position:absolute;bottom:155px;left:9px;}.elementor-163 .elementor-element.elementor-element-b5ca2e4 .aux-widget-container{text-align:left;}.elementor-163 .elementor-element.elementor-element-bff8ae8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-163 .elementor-element.elementor-element-bff8ae8{padding:50px 0px 100px 0px;}.elementor-163 .elementor-element.elementor-element-9b7b0d8 > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-163 .elementor-element.elementor-element-157b7e7 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-163 .elementor-element.elementor-element-157b7e7{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-primary{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:bold;line-height:80px;}.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:35px;margin:50px 0px 0px 50px;max-width:484px;}.elementor-163 .elementor-element.elementor-element-41497d5 > .elementor-widget-container{margin:0px 0px 0px 77px;}.elementor-163 .elementor-element.elementor-element-41497d5 .aux-widget-image{text-align:left;}.elementor-163 .elementor-element.elementor-element-f14d4f8 .aux-the-shape{background-color:#bbab8a;width:177px;height:4px;}.elementor-163 .elementor-element.elementor-element-f14d4f8{position:absolute;right:6px;bottom:55px;}.elementor-163 .elementor-element.elementor-element-f14d4f8 .aux-widget-container{text-align:right;}.elementor-163 .elementor-element.elementor-element-03798da > .elementor-element-populated{padding:0px 25px 0px 85px;}.elementor-163 .elementor-element.elementor-element-d235e66 > .elementor-widget-container{margin:47px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-d235e66{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-163 .elementor-element.elementor-element-d235e66 input:not([type="submit"]){transition:all ease-out 0.3s;}.elementor-163 .elementor-element.elementor-element-d235e66 input[type="text"]{transition:all ease-out 0.3s;}.elementor-163 .elementor-element.elementor-element-d235e66 input[type="email"]{transition:all ease-out 0.3s;}.elementor-163 .elementor-element.elementor-element-d235e66 select{transition:all ease-out 0.3s;}.elementor-163 .elementor-element.elementor-element-d235e66 textarea{transition:all ease-out 0.3s;}.elementor-163 .elementor-element.elementor-element-d235e66 input[type="submit"]{transition:all ease-out 0.3s;}@media(min-width:768px){.elementor-163 .elementor-element.elementor-element-09290e3{width:100%;}.elementor-163 .elementor-element.elementor-element-fe38d97{width:44%;}.elementor-163 .elementor-element.elementor-element-17317fc{width:27.666%;}.elementor-163 .elementor-element.elementor-element-702feb3{width:28%;}.elementor-163 .elementor-element.elementor-element-9b7b0d8{width:50.442%;}.elementor-163 .elementor-element.elementor-element-03798da{width:49.596%;}}@media(max-width:1024px) and (min-width:768px){.elementor-163 .elementor-element.elementor-element-17317fc{width:28%;}.elementor-163 .elementor-element.elementor-element-702feb3{width:28%;}.elementor-163 .elementor-element.elementor-element-9b7b0d8{width:50%;}.elementor-163 .elementor-element.elementor-element-03798da{width:50%;}}@media(max-width:1024px){.elementor-163 .elementor-element.elementor-element-c12fcc4 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-163 .elementor-element.elementor-element-334aba1 > .elementor-element-populated{margin:0px 0px 0px 55px;--e-column-margin-right:0px;--e-column-margin-left:55px;}.elementor-163 .elementor-element.elementor-element-a9f9803{bottom:10%;left:-26%;}.elementor-163 .elementor-element.elementor-element-751d132 > .elementor-widget-container{padding:5% 20% 10% 10%;}.elementor-163 .elementor-element.elementor-element-751d132 .aux-modern-heading-description{font-size:13px;line-height:27px;}.elementor-163 .elementor-element.elementor-element-4b40db3 > .elementor-element-populated{padding:0px 55px 0px 55px;}.elementor-163 .elementor-element.elementor-element-6e9c3ea .aux-modern-heading-secondary{font-size:43px;}.elementor-163 .elementor-element.elementor-element-6e9c3ea .aux-modern-heading-description{color:#585555;font-size:13px;line-height:27px;}.elementor-163 .elementor-element.elementor-element-7dac2fa{padding:50px 30px 0px 30px;}.elementor-163 .elementor-element.elementor-element-b55c8ff > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .col-title, .elementor-163 .elementor-element.elementor-element-0a9acfa .col-title a{font-size:24px;line-height:35px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .col-subtitle{font-size:12px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content{font-size:20px;}.elementor-163 .elementor-element.elementor-element-699893d > .elementor-element-populated{margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .col-title, .elementor-163 .elementor-element.elementor-element-cd6bf53 .col-title a{font-size:24px;line-height:35px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .col-subtitle{font-size:12px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content{font-size:20px;}.elementor-163 .elementor-element.elementor-element-b945239 > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-163 .elementor-element.elementor-element-77317aa .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-77317aa .col-title, .elementor-163 .elementor-element.elementor-element-77317aa .col-title a{font-size:24px;line-height:35px;}.elementor-163 .elementor-element.elementor-element-77317aa .col-subtitle{font-size:12px;}.elementor-163 .elementor-element.elementor-element-77317aa .widget-content{font-size:20px;}.elementor-163 .elementor-element.elementor-element-6e99217{padding:50px 30px 0px 30px;}.elementor-163 .elementor-element.elementor-element-1a68e25 > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title, .elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title a{font-size:24px;line-height:35px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-subtitle{font-size:12px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content{font-size:20px;}.elementor-163 .elementor-element.elementor-element-c09a3a8 > .elementor-element-populated{margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .col-title, .elementor-163 .elementor-element.elementor-element-c0b6724 .col-title a{font-size:24px;line-height:35px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .col-subtitle{font-size:12px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content{font-size:20px;}.elementor-163 .elementor-element.elementor-element-3da3e81 > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .col-title, .elementor-163 .elementor-element.elementor-element-dd79b30 .col-title a{font-size:24px;line-height:35px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .col-subtitle{font-size:12px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content{font-size:20px;}.elementor-163 .elementor-element.elementor-element-067d10c{margin-top:0130px;margin-bottom:0px;}.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-primary{font-size:32px;}.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-description{font-size:13px;line-height:25px;margin:0px 25px 0px 25px;}.elementor-163 .elementor-element.elementor-element-c6113bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c6113bd .aux-button{padding:4% 14% 4% 14%;}.elementor-163 .elementor-element.elementor-element-c6113bd .aux-text{font-size:13px;}.elementor-163 .elementor-element.elementor-element-c95f815 .col-title, .elementor-163 .elementor-element.elementor-element-c95f815 .col-title a{font-size:16px;line-height:20px;}.elementor-163 .elementor-element.elementor-element-c95f815 .aux-staff-content .col-title{margin-top:20px;}.elementor-163 .elementor-element.elementor-element-fa58f6c{bottom:120px;left:-18px;}.elementor-163 .elementor-element.elementor-element-fa58f6c .aux-the-shape{width:94px;}.elementor-163 .elementor-element.elementor-element-e24af27 .col-title, .elementor-163 .elementor-element.elementor-element-e24af27 .col-title a{font-size:16px;line-height:20px;}.elementor-163 .elementor-element.elementor-element-e24af27 .aux-staff-content .col-title{margin-top:20px;}.elementor-163 .elementor-element.elementor-element-b5ca2e4{bottom:120px;left:-18px;}.elementor-163 .elementor-element.elementor-element-b5ca2e4 .aux-the-shape{width:94px;}.elementor-163 .elementor-element.elementor-element-bff8ae8{margin-top:0px;margin-bottom:0px;padding:75px 0px 158px 0px;}.elementor-163 .elementor-element.elementor-element-9b7b0d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-primary{font-size:32px;line-height:35px;margin:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-description{font-size:13px;line-height:25px;margin:27px 5px 0px 25px;}.elementor-163 .elementor-element.elementor-element-f14d4f8{bottom:80px;left:73px;}.elementor-163 .elementor-element.elementor-element-d235e66 > .elementor-widget-container{margin:100px 20px 0px 20px;}}@media(max-width:767px){.elementor-163 .elementor-element.elementor-element-759c96e .swiper-slide{height:500px;}.elementor-163 .elementor-element.elementor-element-759c96e .swiper-slide-contents{max-width:100%;}.elementor-163 .elementor-element.elementor-element-759c96e .swiper-slide-inner{padding:100px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-759c96e .elementor-slide-heading{font-size:47px;}.elementor-163 .elementor-element.elementor-element-8a0986f{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c12fcc4 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 5% 0% 5%;}.elementor-163 .elementor-element.elementor-element-a9f9803{left:-9%;}.elementor-163 .elementor-element.elementor-element-a9f9803 .aux-the-shape{width:150px;}.elementor-163 .elementor-element.elementor-element-b0c66f7{margin-top:20px;margin-bottom:20px;}.elementor-163 .elementor-element.elementor-element-9ce7d64 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-163 .elementor-element.elementor-element-b3ef728{margin-top:0px;margin-bottom:0px;}.elementor-163 .elementor-element.elementor-element-f59e914 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-00d1305{width:auto;max-width:auto;align-self:center;}.elementor-163 .elementor-element.elementor-element-00d1305 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-163 .elementor-element.elementor-element-00d1305 .aux-modern-heading-primary{font-size:40px;}.elementor-163 .elementor-element.elementor-element-751d132 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-751d132{position:relative;right:0px;bottom:0px;}.elementor-163 .elementor-element.elementor-element-4b40db3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-6e9c3ea .aux-modern-heading-secondary{max-width:1600px;}.elementor-163 .elementor-element.elementor-element-831a0bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-4998b6d{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-163 .elementor-element.elementor-element-4a91372 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-7dac2fa{padding:0% 0% 0% 0%;}.elementor-163 .elementor-element.elementor-element-b55c8ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-b55c8ff{max-width:100%;}.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .col-title, .elementor-163 .elementor-element.elementor-element-0a9acfa .col-title a{font-size:26px;line-height:39px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .col-subtitle{font-size:15px;line-height:25px;}.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content{font-size:20px;line-height:58px;}.elementor-163 .elementor-element.elementor-element-699893d > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .col-title, .elementor-163 .elementor-element.elementor-element-cd6bf53 .col-title a{font-size:26px;line-height:37px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .col-subtitle{font-size:15px;line-height:25px;}.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content{font-size:20px;line-height:58px;}.elementor-163 .elementor-element.elementor-element-b945239 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-b945239{max-width:100%;}.elementor-163 .elementor-element.elementor-element-77317aa .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-77317aa .col-title, .elementor-163 .elementor-element.elementor-element-77317aa .col-title a{font-size:26px;line-height:39px;}.elementor-163 .elementor-element.elementor-element-77317aa .col-subtitle{font-size:15px;line-height:25px;}.elementor-163 .elementor-element.elementor-element-77317aa .widget-content{font-size:20px;line-height:58px;}.elementor-163 .elementor-element.elementor-element-6e99217{padding:0% 0% 0% 0%;}.elementor-163 .elementor-element.elementor-element-1a68e25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-1a68e25{max-width:100%;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title, .elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title a{font-size:26px;line-height:39px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-subtitle{font-size:15px;line-height:25px;}.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content{font-size:20px;line-height:58px;}.elementor-163 .elementor-element.elementor-element-c09a3a8 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .col-title, .elementor-163 .elementor-element.elementor-element-c0b6724 .col-title a{font-size:26px;line-height:37px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .col-subtitle{font-size:15px;line-height:25px;}.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content{font-size:20px;line-height:58px;}.elementor-163 .elementor-element.elementor-element-3da3e81 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-3da3e81{max-width:100%;}.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .col-title, .elementor-163 .elementor-element.elementor-element-dd79b30 .col-title a{font-size:26px;line-height:39px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .col-subtitle{font-size:15px;line-height:25px;}.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content{font-size:20px;line-height:58px;}.elementor-163 .elementor-element.elementor-element-e5399cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-5c04d0e .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-b88ec43 );}.elementor-163 .elementor-element.elementor-element-5c04d0e .aux-modern-heading-description{color:var( --e-global-color-b88ec43 );font-size:12px;}.elementor-163 .elementor-element.elementor-element-f5c66b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-a091eb9 .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-b88ec43 );}.elementor-163 .elementor-element.elementor-element-a091eb9 .aux-modern-heading-description{color:var( --e-global-color-b88ec43 );font-size:12px;}.elementor-163 .elementor-element.elementor-element-c0e41f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-6c1f720 .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-b88ec43 );}.elementor-163 .elementor-element.elementor-element-6c1f720 .aux-modern-heading-description{color:var( --e-global-color-b88ec43 );font-size:12px;}.elementor-163 .elementor-element.elementor-element-4147c84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-11f4814 .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-b88ec43 );}.elementor-163 .elementor-element.elementor-element-11f4814 .aux-modern-heading-description{color:var( --e-global-color-b88ec43 );font-size:12px;}.elementor-163 .elementor-element.elementor-element-25e4873 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-edaf5b5 .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-b88ec43 );}.elementor-163 .elementor-element.elementor-element-edaf5b5 .aux-modern-heading-description{color:var( --e-global-color-b88ec43 );font-size:12px;}.elementor-163 .elementor-element.elementor-element-0811516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-e7305b0 > .elementor-widget-container{margin:0px 0px 040px 0px;}.elementor-163 .elementor-element.elementor-element-e7305b0 .aux-modern-heading-primary{font-size:22px;color:var( --e-global-color-b88ec43 );}.elementor-163 .elementor-element.elementor-element-e7305b0 .aux-modern-heading-description{color:var( --e-global-color-b88ec43 );font-size:12px;}.elementor-163 .elementor-element.elementor-element-067d10c{margin-top:20px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-163 .elementor-element.elementor-element-fe38d97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-163 .elementor-element.elementor-element-f716b17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-f716b17 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-primary{font-size:40px;}.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-description{margin:0px 0px 0px 0px;max-width:1600px;}.elementor-163 .elementor-element.elementor-element-c6113bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-c6113bd{text-align:center;}.elementor-163 .elementor-element.elementor-element-c6113bd .aux-button{padding:12px 39px 15px 38px;}.elementor-163 .elementor-element.elementor-element-17317fc > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-702feb3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-b5ca2e4 .aux-widget-container{text-align:right;}.elementor-163 .elementor-element.elementor-element-bff8ae8{padding:70px 0px 20px 0px;}.elementor-163 .elementor-element.elementor-element-9b7b0d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-163 .elementor-element.elementor-element-157b7e7 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-description{margin:28px 0px 0px 0px;max-width:95%;}.elementor-163 .elementor-element.elementor-element-41497d5 > .elementor-widget-container{margin:25px 25px 0px 25px;}.elementor-163 .elementor-element.elementor-element-41497d5 .aux-widget-image{text-align:center;}.elementor-163 .elementor-element.elementor-element-f14d4f8{left:-4%;}.elementor-163 .elementor-element.elementor-element-03798da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 0px 50px;}.elementor-163 .elementor-element.elementor-element-d235e66 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for aux_image, class: .elementor-element-fe54738 */.elementor-163 .elementor-element.elementor-element-fe54738 .aux-media-image{
    position: relative;
}
.elementor-163 .elementor-element.elementor-element-fe54738 .aux-media-image:after {
    content: '';
    width: 463px;
    height: 623px;
    background-color: transparent;
    border: 8px solid var( --auxin-featured-color-1 );
    position: absolute;
    top:80px;
    right: 75px;
}
@media screen and (max-width: 1025px) {
 .elementor-163 .elementor-element.elementor-element-fe54738 .aux-media-image:after {
  width: 93%;
  top: 61px;
  right: 68px;
  height: 98%;
}
   
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-00d1305 */.elementor-163 .elementor-element.elementor-element-00d1305 .aux-modern-heading-primary{
    position: relative;
}
.elementor-163 .elementor-element.elementor-element-00d1305 .aux-modern-heading-primary:after{
    content: '';
    width: 82%;
    height: 10px;
    background-color: #f7f7f8;
    position: absolute;
    bottom: 12%;
    z-index: -1;
    right: 0;
}
@media screen and (max-width: 767px) {
.elementor-163 .elementor-element.elementor-element-00d1305 .aux-modern-heading-primary:after{
    bottom: 22%;
}
.elementor-163 .elementor-element.elementor-element-00d1305 {
    margin: auto;
} 
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-751d132 */@media screen and (max-width: 1121px) and (min-width: 767px){
.elementor-163 .elementor-element.elementor-element-751d132 .elementor-widget-container{
       height: 248px;
    overflow: hidden;
}
}
@media screen and (max-width: 767px) {
.elementor-163 .elementor-element.elementor-element-751d132 .aux-modern-heading-description span{
        color: #585555;
    font-family: "Playfair Display";
    font-size: 41px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 38px;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6e9c3ea */.elementor-163 .elementor-element.elementor-element-6e9c3ea .aux-modern-heading-description span{
        color: #585555;
    font-family: "Playfair Display";
    font-size: 51px;
    font-weight: 400;
    text-transform: capitalize;
    line-height: 38px;
}
@media screen and (max-width: 1121px) and (min-width:767px) {
.elementor-163 .elementor-element.elementor-element-6e9c3ea .aux-modern-heading-description{
    height: 433px;
    overflow: hidden;
   
}
}
@media screen and (max-width: 767px){
  .elementor-163 .elementor-element.elementor-element-6e9c3ea .aux-modern-heading-description span{
      font-size:13px;
  }  
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-831a0bd */.elementor-163 .elementor-element.elementor-element-831a0bd .aux-media-image {
       opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b40db3 */@media screen and (max-width: 1121px) and (min-width: 767px) {
.elementor-163 .elementor-element.elementor-element-4b40db3 .elementor-element-populated{
      padding-left: 20%;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-2679ca1 */.elementor-163 .elementor-element.elementor-element-2679ca1 {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-dae9aee */.elementor-163 .elementor-element.elementor-element-dae9aee {
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-0a9acfa */.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-text-widget-content{
    background-color: var( --auxin-featured-color-3 );
    width: 61%;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content span{
    color: #F7F7F8 !important;
    font-family: "Open Sans", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
    margin-top: 7px;
    margin-bottom: 9px;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content{
    position: absolute;
    bottom: 25px;
    right: 28px;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-text-widget-content{
    position: absolute;
    bottom: 45px;
    right: -23px;
    transition: all .55s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-0a9acfa:hover .aux-text-widget-content{
    transition: all .55s cubic-bezier(.19,1,.22,1);
    transform: translateY(-50px);
}
@media screen and (max-width: 1025px)and (min-width: 767px){
.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-text-widget-content{
    width: 86%;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content span{
    font-size: 14px!important;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content{
    bottom: 11px;
    right: 15px; 
  }
.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-text-widget-content{
        bottom:0;
    }
}
@media screen and (max-width:1221px)and (min-width: 1025px){
.elementor-163 .elementor-element.elementor-element-0a9acfa .col-title a{
  font-size: 23px!important;
  line-height: 34px!important;
}

.elementor-163 .elementor-element.elementor-element-0a9acfa .col-subtitle{
   font-size: 12px;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content{
  right: 15px;
  font-size: 27px;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content span{
    font-size: 15px!important;
}}
@media screen and (max-width: 552px){
.elementor-163 .elementor-element.elementor-element-0a9acfa .widget-content{
    position: initial;
}}
@media screen and (max-width: 767px){.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-text-widget-content{
    bottom: 0;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-text-widget-content{
    width:100%;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-text-widget-content{
    right:0;
}
.elementor-163 .elementor-element.elementor-element-0a9acfa .aux-preloaded.aux-blank, .elementor-163 .elementor-element.elementor-element-0a9acfa .aux-ico-box{
    width:100%;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b55c8ff */.elementor-163 .elementor-element.elementor-element-b55c8ff .aux-widget-text .aux-ico-box:before {
  content: '';
    width: 76%;
    height: 84%;
    background-color: transparent;
    border: 8px solid var( --auxin-featured-color-1 );
    position: absolute;
    bottom: 8px;
    left: 88px;
    z-index: 5;
    transform: scale(1.25);
    transition: all .5s cubic-bezier(.19,1,.22,1);
    opacity: 0;
}
.elementor-163 .elementor-element.elementor-element-b55c8ff:hover .aux-widget-text .aux-ico-box:before  {
    opacity: 1;
    transition: all .5s cubic-bezier(.19,1,.22,1);
    transform: none;
}
@media screen and (max-width:767px){
    .elementor-163 .elementor-element.elementor-element-b55c8ff .aux-widget-text .aux-ico-box:before {
    bottom: -32px;
    width: 81%;
    height: 95%;
    left: auto;
    right: -36px;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-cd6bf53 */.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-text-widget-content{
    background-color: #D3D3D4;
    width: 61%;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content span{
    color: var( --auxin-featured-color-3 ) !important;
    font-family: "Open Sans", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
    margin-top: 7px;
    margin-bottom: 9px;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content{
    position: absolute;
    bottom: 25px;
    right: 28px;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-text-widget-content{
    position: absolute;
    bottom: 45px;
    right: -23px;
    transition: all .55s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-cd6bf53:hover .aux-text-widget-content{
    transition: all .55s cubic-bezier(.19,1,.22,1);
    transform: translateY(-50px);
}
@media screen and (max-width: 1025px)and (min-width: 767px){
.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-text-widget-content{
    width: 86%;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content span{
    font-size: 14px!important;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content{
    bottom: 11px;
    right: 15px; 
  }
.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-text-widget-content{
        bottom:0;
    }
}
@media screen and (max-width:1221px)and (min-width: 1025px){
.elementor-163 .elementor-element.elementor-element-cd6bf53 .col-title a{
  font-size: 23px!important;
  line-height: 34px!important;
}

.elementor-163 .elementor-element.elementor-element-cd6bf53 .col-subtitle{
   font-size: 12px;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content{
  right: 15px;
  font-size: 27px;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content span{
    font-size: 15px!important;
}}
@media screen and (max-width: 552px){
.elementor-163 .elementor-element.elementor-element-cd6bf53 .widget-content{
    position: initial;
}}
@media screen and (max-width: 767px){.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-text-widget-content{
    bottom: 0;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-text-widget-content{
    width:100%;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-text-widget-content{
    right:0;
}
.elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-preloaded.aux-blank, .elementor-163 .elementor-element.elementor-element-cd6bf53 .aux-ico-box{
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-699893d */.elementor-163 .elementor-element.elementor-element-699893d .aux-widget-text .aux-ico-box:before {
  content: '';
    width: 76%;
    height: 84%;
    background-color: transparent;
    border: 8px solid var( --auxin-featured-color-1 );
    position: absolute;
    bottom: 8px;
    left: 88px;
    z-index: 5;
    transform: scale(1.25);
    transition: all .5s cubic-bezier(.19,1,.22,1);
    opacity: 0;
}
.elementor-163 .elementor-element.elementor-element-699893d:hover .aux-widget-text .aux-ico-box:before  {
    opacity: 1;
    transition: all .5s cubic-bezier(.19,1,.22,1);
    transform: none;
}
@media screen and (max-width:767px){
    .elementor-163 .elementor-element.elementor-element-699893d .aux-widget-text .aux-ico-box:before {
    bottom: -32px;
    width: 81%;
    height: 95%;
    left: auto;
    right: -36px;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-77317aa */.elementor-163 .elementor-element.elementor-element-77317aa .aux-text-widget-content{
    background-color: var( --auxin-featured-color-3 );
    width: 61%;
}
.elementor-163 .elementor-element.elementor-element-77317aa .widget-content span{
    color: #F7F7F8 !important;
    font-family: "Open Sans", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
    margin-top: 7px;
    margin-bottom: 9px;
}
.elementor-163 .elementor-element.elementor-element-77317aa .widget-content{
    position: absolute;
    bottom: 25px;
    right: 28px;
}
.elementor-163 .elementor-element.elementor-element-77317aa .aux-text-widget-content{
    position: absolute;
    bottom: 45px;
    right: -23px;
    transition: all .55s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-77317aa:hover .aux-text-widget-content{
    transition: all .55s cubic-bezier(.19,1,.22,1);
    transform: translateY(-50px);
}
@media screen and (max-width: 1025px)and (min-width: 767px){
.elementor-163 .elementor-element.elementor-element-77317aa .aux-text-widget-content{
    width: 86%;
}
.elementor-163 .elementor-element.elementor-element-77317aa .widget-content span{
    font-size: 14px!important;
}
.elementor-163 .elementor-element.elementor-element-77317aa .widget-content{
    bottom: 11px;
    right: 15px; 
  }
.elementor-163 .elementor-element.elementor-element-77317aa .aux-text-widget-content{
        bottom:0;
    }
}
@media screen and (max-width:1221px)and (min-width: 1025px){
.elementor-163 .elementor-element.elementor-element-77317aa .col-title a{
  font-size: 23px!important;
  line-height: 34px!important;
}

.elementor-163 .elementor-element.elementor-element-77317aa .col-subtitle{
   font-size: 12px;
}
.elementor-163 .elementor-element.elementor-element-77317aa .widget-content{
  right: 15px;
  font-size: 27px;
}
.elementor-163 .elementor-element.elementor-element-77317aa .widget-content span{
    font-size: 15px!important;
}}
@media screen and (max-width: 552px){
.elementor-163 .elementor-element.elementor-element-77317aa .widget-content{
    position: initial;
}}
@media screen and (max-width: 767px){.elementor-163 .elementor-element.elementor-element-77317aa .aux-text-widget-content{
    bottom: 0;
}
.elementor-163 .elementor-element.elementor-element-77317aa .aux-text-widget-content{
    width:100%;
}
.elementor-163 .elementor-element.elementor-element-77317aa .aux-text-widget-content{
    right:0;
}
.elementor-163 .elementor-element.elementor-element-77317aa .aux-preloaded.aux-blank, .elementor-163 .elementor-element.elementor-element-77317aa .aux-ico-box{
    width:100%;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b945239 */.elementor-163 .elementor-element.elementor-element-b945239 .aux-widget-text .aux-ico-box:before {
  content: '';
    width: 76%;
    height: 84%;
    background-color: transparent;
    border: 8px solid var( --auxin-featured-color-1 );
    position: absolute;
    bottom: 8px;
    left: 88px;
    z-index: 5;
    transform: scale(1.25);
    transition: all .5s cubic-bezier(.19,1,.22,1);
    opacity: 0;
}
.elementor-163 .elementor-element.elementor-element-b945239:hover .aux-widget-text .aux-ico-box:before  {
    opacity: 1;
    transition: all .5s cubic-bezier(.19,1,.22,1);
    transform: none;
}
@media screen and (max-width:767px){
    .elementor-163 .elementor-element.elementor-element-b945239 .aux-widget-text .aux-ico-box:before {
    bottom: -32px;
    width: 81%;
    height: 95%;
    left: auto;
    right: -36px;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-fcbaaa0 */.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-text-widget-content{
    background-color: var( --auxin-featured-color-3 );
    width: 61%;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content span{
    color: #F7F7F8 !important;
    font-family: "Open Sans", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
    margin-top: 7px;
    margin-bottom: 9px;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content{
    position: absolute;
    bottom: 25px;
    right: 28px;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-text-widget-content{
    position: absolute;
    bottom: 45px;
    right: -23px;
    transition: all .55s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0:hover .aux-text-widget-content{
    transition: all .55s cubic-bezier(.19,1,.22,1);
    transform: translateY(-50px);
}
@media screen and (max-width: 1025px)and (min-width: 767px){
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-text-widget-content{
    width: 86%;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content span{
    font-size: 14px!important;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content{
    bottom: 11px;
    right: 15px; 
  }
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-text-widget-content{
        bottom:0;
    }
}
@media screen and (max-width:1221px)and (min-width: 1025px){
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-title a{
  font-size: 23px!important;
  line-height: 34px!important;
}

.elementor-163 .elementor-element.elementor-element-fcbaaa0 .col-subtitle{
   font-size: 12px;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content{
  right: 15px;
  font-size: 27px;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content span{
    font-size: 15px!important;
}}
@media screen and (max-width: 552px){
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .widget-content{
    position: initial;
}}
@media screen and (max-width: 767px){.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-text-widget-content{
    bottom: 0;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-text-widget-content{
    width:100%;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-text-widget-content{
    right:0;
}
.elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-preloaded.aux-blank, .elementor-163 .elementor-element.elementor-element-fcbaaa0 .aux-ico-box{
    width:100%;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1a68e25 */.elementor-163 .elementor-element.elementor-element-1a68e25 .aux-widget-text .aux-ico-box:before {
  content: '';
    width: 76%;
    height: 84%;
    background-color: transparent;
    border: 8px solid var( --auxin-featured-color-1 );
    position: absolute;
    bottom: 8px;
    left: 88px;
    z-index: 5;
    transform: scale(1.25);
    transition: all .5s cubic-bezier(.19,1,.22,1);
    opacity: 0;
}
.elementor-163 .elementor-element.elementor-element-1a68e25:hover .aux-widget-text .aux-ico-box:before  {
    opacity: 1;
    transition: all .5s cubic-bezier(.19,1,.22,1);
    transform: none;
}
@media screen and (max-width:767px){
    .elementor-163 .elementor-element.elementor-element-1a68e25 .aux-widget-text .aux-ico-box:before {
    bottom: -32px;
    width: 81%;
    height: 95%;
    left: auto;
    right: -36px;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c0b6724 */.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-text-widget-content{
    background-color: #D3D3D4;
    width: 61%;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content span{
    color: var( --auxin-featured-color-3 ) !important;
    font-family: "Open Sans", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
    margin-top: 7px;
    margin-bottom: 9px;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content{
    position: absolute;
    bottom: 25px;
    right: 28px;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-text-widget-content{
    position: absolute;
    bottom: 45px;
    right: -23px;
    transition: all .55s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-c0b6724:hover .aux-text-widget-content{
    transition: all .55s cubic-bezier(.19,1,.22,1);
    transform: translateY(-50px);
}
@media screen and (max-width: 1025px)and (min-width: 767px){
.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-text-widget-content{
    width: 86%;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content span{
    font-size: 14px!important;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content{
    bottom: 11px;
    right: 15px; 
  }
.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-text-widget-content{
        bottom:0;
    }
}
@media screen and (max-width:1221px)and (min-width: 1025px){
.elementor-163 .elementor-element.elementor-element-c0b6724 .col-title a{
  font-size: 23px!important;
  line-height: 34px!important;
}

.elementor-163 .elementor-element.elementor-element-c0b6724 .col-subtitle{
   font-size: 12px;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content{
  right: 15px;
  font-size: 27px;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content span{
    font-size: 15px!important;
}}
@media screen and (max-width: 552px){
.elementor-163 .elementor-element.elementor-element-c0b6724 .widget-content{
    position: initial;
}}
@media screen and (max-width: 767px){.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-text-widget-content{
    bottom: 0;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-text-widget-content{
    width:100%;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-text-widget-content{
    right:0;
}
.elementor-163 .elementor-element.elementor-element-c0b6724 .aux-preloaded.aux-blank, .elementor-163 .elementor-element.elementor-element-c0b6724 .aux-ico-box{
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c09a3a8 */.elementor-163 .elementor-element.elementor-element-c09a3a8 .aux-widget-text .aux-ico-box:before {
  content: '';
    width: 76%;
    height: 84%;
    background-color: transparent;
    border: 8px solid var( --auxin-featured-color-1 );
    position: absolute;
    bottom: 8px;
    left: 88px;
    z-index: 5;
    transform: scale(1.25);
    transition: all .5s cubic-bezier(.19,1,.22,1);
    opacity: 0;
}
.elementor-163 .elementor-element.elementor-element-c09a3a8:hover .aux-widget-text .aux-ico-box:before  {
    opacity: 1;
    transition: all .5s cubic-bezier(.19,1,.22,1);
    transform: none;
}
@media screen and (max-width:767px){
    .elementor-163 .elementor-element.elementor-element-c09a3a8 .aux-widget-text .aux-ico-box:before {
    bottom: -32px;
    width: 81%;
    height: 95%;
    left: auto;
    right: -36px;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-dd79b30 */.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-text-widget-content{
    background-color: var( --auxin-featured-color-3 );
    width: 61%;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content span{
    color: #F7F7F8 !important;
    font-family: "Open Sans", Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
    margin-top: 7px;
    margin-bottom: 9px;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content{
    position: absolute;
    bottom: 25px;
    right: 28px;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-text-widget-content{
    position: absolute;
    bottom: 45px;
    right: -23px;
    transition: all .55s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-dd79b30:hover .aux-text-widget-content{
    transition: all .55s cubic-bezier(.19,1,.22,1);
    transform: translateY(-50px);
}
@media screen and (max-width: 1025px)and (min-width: 767px){
.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-text-widget-content{
    width: 86%;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content span{
    font-size: 14px!important;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content{
    bottom: 11px;
    right: 15px; 
  }
.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-text-widget-content{
        bottom:0;
    }
}
@media screen and (max-width:1221px)and (min-width: 1025px){
.elementor-163 .elementor-element.elementor-element-dd79b30 .col-title a{
  font-size: 23px!important;
  line-height: 34px!important;
}

.elementor-163 .elementor-element.elementor-element-dd79b30 .col-subtitle{
   font-size: 12px;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content{
  right: 15px;
  font-size: 27px;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content span{
    font-size: 15px!important;
}}
@media screen and (max-width: 552px){
.elementor-163 .elementor-element.elementor-element-dd79b30 .widget-content{
    position: initial;
}}
@media screen and (max-width: 767px){.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-text-widget-content{
    bottom: 0;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-text-widget-content{
    width:100%;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-text-widget-content{
    right:0;
}
.elementor-163 .elementor-element.elementor-element-dd79b30 .aux-preloaded.aux-blank, .elementor-163 .elementor-element.elementor-element-dd79b30 .aux-ico-box{
    width:100%;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3da3e81 */.elementor-163 .elementor-element.elementor-element-3da3e81 .aux-widget-text .aux-ico-box:before {
  content: '';
    width: 76%;
    height: 84%;
    background-color: transparent;
    border: 8px solid var( --auxin-featured-color-1 );
    position: absolute;
    bottom: 8px;
    left: 88px;
    z-index: 5;
    transform: scale(1.25);
    transition: all .5s cubic-bezier(.19,1,.22,1);
    opacity: 0;
}
.elementor-163 .elementor-element.elementor-element-3da3e81:hover .aux-widget-text .aux-ico-box:before  {
    opacity: 1;
    transition: all .5s cubic-bezier(.19,1,.22,1);
    transform: none;
}
@media screen and (max-width:767px){
    .elementor-163 .elementor-element.elementor-element-3da3e81 .aux-widget-text .aux-ico-box:before {
    bottom: -32px;
    width: 81%;
    height: 95%;
    left: auto;
    right: -36px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bd9f7b1 */.elementor-163 .elementor-element.elementor-element-bd9f7b1 .aux-staff-content {
    background-color: #BBAB8A;
    padding: 8px 6px 27px 33px!important;
    position: absolute;
    bottom: -28px;
    left: 145px;
    width: 72%;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-f716b17 */.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-primary span{
    position: relative;
}
.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-primary span:after{
    content: '';
    width: 80%;
    height: 10px;
    background-color: #f7f7f8;
    position: absolute;
    bottom: 12%;
    z-index: -1;
    right: -5px;
}

@media screen and (max-width: 766px) {
.elementor-163 .elementor-element.elementor-element-f716b17 .aux-modern-heading-description {
    text-align: left!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17317fc */.elementor-163 .elementor-element.elementor-element-17317fc  .aux-the-shape{
    opacity: 0;
     transition: all .5s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-17317fc:hover .aux-the-shape{
   opacity: 1; 
    transition: all .5s cubic-bezier(.19,1,.22,1);
}
@media screen and (max-width:767px) and (min-width: 362px) {
.elementor-163 .elementor-element.elementor-element-17317fc{
    margin-left: 17%;
    margin-right:17%;
    
}
.elementor-163 .elementor-element.elementor-element-17317fc .aux-media-image{
       text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-702feb3 */.elementor-163 .elementor-element.elementor-element-702feb3  .aux-the-shape{
    opacity: 0;
     transition: all .5s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-702feb3:hover .aux-the-shape{
   opacity: 1; 
    transition: all .5s cubic-bezier(.19,1,.22,1);
}
@media screen and (max-width:767px) and (min-width: 362px) {
.elementor-163 .elementor-element.elementor-element-702feb3{
    margin-left: 17%;
    margin-right:17%;
    
}
.elementor-163 .elementor-element.elementor-element-702feb3 .aux-media-image{
       text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-067d10c */.elementor-163 .elementor-element.elementor-element-067d10c .aux-media-image{
    position: relative;
     transition: all .5s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-067d10c .aux-media-image:after {
       content: '';
    width: 345px;
    height: 474px;
    background-color: transparent;
    border: 8px solid #BBAB8A;
    position: absolute;
    top:-40px;
    right: -30px;
    z-index: -1;
    transform: scale(1.25);
    transition: all .5s cubic-bezier(.19,1,.22,1);
    opacity: 0;
}
.elementor-163 .elementor-element.elementor-element-067d10c .aux-media-image:hover:after {
  opacity: 1;
    transition: all .5s cubic-bezier(.19,1,.22,1);
     transform: none;
}
@media screen and (max-width: 1025px) {
 .elementor-163 .elementor-element.elementor-element-067d10c .aux-media-image:after {
width: 93%;
 
     height: 98%;
}
   
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-157b7e7 */.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-primary{
    position: relative;
    display: inline-block;
}
.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-primary:after{
    content: '';
    width:50%;
    height: 10px;
  background-color: #f7f7f8;
    position: absolute;
    bottom: 12%;
    z-index: -1;
    right:38px;
}
@media screen and (max-width: 767px) {
.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-primary:after{
    bottom: -8%;
}
.elementor-163 .elementor-element.elementor-element-157b7e7 .aux-modern-heading-description{
text-align: left!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-41497d5 */.elementor-163 .elementor-element.elementor-element-41497d5 .aux-media-image{
    position: relative;
     transition: all .5s cubic-bezier(.19,1,.22,1);
}
.elementor-163 .elementor-element.elementor-element-41497d5 .aux-media-image:after {
       content: '';
    width:75%;
    height: 80%;
    background-color: transparent;
    border: 7px solid var( --auxin-featured-color-1 );
    position: absolute;
   bottom: -15px;
    right: -30px;
    z-index: 1;
    transform: scale(1.25);
    transition: all .5s cubic-bezier(.19,1,.22,1);
}
@media screen and (max-width:767px){
    .elementor-163 .elementor-element.elementor-element-41497d5 .aux-media-image:after {
    width: 72%;
    height: 82%;
    bottom: 0;
    right: 4px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_contact_form, class: .elementor-element-d235e66 */.elementor-163 .elementor-element.elementor-element-d235e66 input[type="submit"] {
    padding:25px 94px !important;
    background-color:#2A2A2A;
    color:#F7F7F8;
    font-size: 14px;
    line-height: 19px;
    text-transform: capitalize;
    float: right;
    border-radius: 0;
    font-family: "Open Sans", Sans-serif!important;
    margin-top: 15px;
    font-weight: 400;
        margin-top: 23px;
}
.elementor-163 .elementor-element.elementor-element-d235e66 input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
   font-family: "Open Sans";
    font-weight:400;
    line-height: 19px;
    color:#2A2A2A;
    font-size:16px;
    font-style: normal;
}
.elementor-163 .elementor-element.elementor-element-d235e66  input::-moz-placeholder { /* Firefox 19+ */
   font-family: "Open Sans";
    font-weight:400;
    line-height: 16px;
    color:#2A2A2A;
    font-size:16px;
    font-style: normal;
}
.elementor-163 .elementor-element.elementor-element-d235e66  textarea::-moz-placeholder { /* Firefox 19+ */
  font-family: "Open Sans";
    font-weight:400;
    line-height: 16px;
    color:#2A2A2A;
    font-size:16px;
    font-style: normal;
    
}

.elementor-163 .elementor-element.elementor-element-d235e66 textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
font-family: "Open Sans";
    font-weight:400;
    line-height: 16px;
    color:#2A2A2A;
    font-size:16px;
    font-style: normal;
}
.elementor-163 .elementor-element.elementor-element-d235e66 input[type="text"], .elementor-163 .elementor-element.elementor-element-d235e66  input[type="email"], .elementor-163 .elementor-element.elementor-element-d235e66  textarea{
    border: none;
    border-bottom: 1px solid #2A2A2A ;
        padding-left: 0;
    padding-bottom: 51px;
    margin-top: -14px;
    
}
.elementor-163 .elementor-element.elementor-element-d235e66  textarea{
    min-height: 189px;
    height: 94px;
}
@media screen and (max-width: 767px){
.elementor-163 .elementor-element.elementor-element-d235e66 input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-size:14px;
}}/* End custom CSS */