.elementor-12 .elementor-element.elementor-element-1724006{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-1724006:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1724006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aithasawn.com/wp-content/uploads/2025/05/banner.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-a305ded{text-align:right;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4befbdd{text-align:center;}.elementor-12 .elementor-element.elementor-element-4befbdd .elementor-heading-title{font-family:"Inknut Antiqua", Sans-serif;font-size:20px;font-weight:800;line-height:46px;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f28219b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-f28219b{text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:16px;}.elementor-12 .elementor-element.elementor-element-abb22f8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7a529b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7a529b8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7a529b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aithasawn.com/wp-content/uploads/2025/05/line.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-12 .elementor-element.elementor-element-0a24ec9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-8df93f1{text-align:center;font-family:"Inknut Antiqua", Sans-serif;font-size:18px;font-weight:300;line-height:46px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ec86123{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-547f8f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-bc20493 > .elementor-widget-container{margin:0% 0% -25% 2%;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bc20493{text-align:left;}.elementor-12 .elementor-element.elementor-element-611e432 img{width:80%;}.elementor-12 .elementor-element.elementor-element-cb67a59 > .elementor-widget-container{margin:-38% 2% 0% 0%;}.elementor-12 .elementor-element.elementor-element-cb67a59{text-align:right;}.elementor-12 .elementor-element.elementor-element-080b674{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-e709273 > .elementor-widget-container{margin:0% 0% -25% 2%;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e709273{text-align:left;}.elementor-12 .elementor-element.elementor-element-0924ab4 img{width:75%;}.elementor-12 .elementor-element.elementor-element-ce71272 > .elementor-widget-container{margin:-38% 2% 0% 0%;}.elementor-12 .elementor-element.elementor-element-ce71272{text-align:right;}.elementor-12 .elementor-element.elementor-element-b7d90c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-abded19 > .elementor-widget-container{margin:0% 0% -25% 2%;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-abded19{text-align:left;}.elementor-12 .elementor-element.elementor-element-57c58fd img{width:75%;}.elementor-12 .elementor-element.elementor-element-62c2c3b > .elementor-widget-container{margin:-38% 2% 0% 0%;}.elementor-12 .elementor-element.elementor-element-62c2c3b{text-align:right;}.elementor-12 .elementor-element.elementor-element-7dd0e53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3a01bf8{--display:flex;}.elementor-12 .elementor-element.elementor-element-ccf1a57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b8495a7 > .elementor-widget-container{margin:0% 0% -25% 2%;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b8495a7{text-align:left;}.elementor-12 .elementor-element.elementor-element-8b8393f img{width:75%;}.elementor-12 .elementor-element.elementor-element-e2a433a > .elementor-widget-container{margin:-38% 2% 0% 0%;}.elementor-12 .elementor-element.elementor-element-e2a433a{text-align:right;}.elementor-12 .elementor-element.elementor-element-9e7d925{--display:flex;}.elementor-12 .elementor-element.elementor-element-cbbc3c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7b5d09a > .elementor-widget-container{margin:0% 0% -25% 2%;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b5d09a{text-align:left;}.elementor-12 .elementor-element.elementor-element-635bb5a img{width:75%;}.elementor-12 .elementor-element.elementor-element-f01fe3d > .elementor-widget-container{margin:-38% 2% 0% 0%;}.elementor-12 .elementor-element.elementor-element-f01fe3d{text-align:right;}.elementor-12 .elementor-element.elementor-element-8deba85{--display:flex;}.elementor-12 .elementor-element.elementor-element-af6c976{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-16a630a > .elementor-widget-container{margin:0% 0% -25% 2%;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-16a630a{text-align:left;}.elementor-12 .elementor-element.elementor-element-fb260a8 img{width:75%;}.elementor-12 .elementor-element.elementor-element-baee5ca > .elementor-widget-container{margin:-38% 2% 0% 0%;}.elementor-12 .elementor-element.elementor-element-baee5ca{text-align:right;}.elementor-12 .elementor-element.elementor-element-8ab05dd{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0ca47c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-f45a9e9{text-align:center;font-family:"Inknut Antiqua", Sans-serif;font-size:18px;font-weight:300;line-height:46px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6c291a1 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-12 .elementor-element.elementor-element-6c291a1 .elementskit-btn{background-color:transparent;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-769e162 );fill:var( --e-global-color-769e162 );background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #2DAA67 100%);border-style:none;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-6c291a1 .elementskit-btn:hover{background-color:transparent;color:var( --e-global-color-769e162 );fill:var( --e-global-color-769e162 );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-c9e59eb{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c9e59eb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c9e59eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aithasawn.com/wp-content/uploads/2025/05/line.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-12 .elementor-element.elementor-element-c9e59eb.e-con{--e-con-transform-flipX:-1;}.elementor-12 .elementor-element.elementor-element-ae86d3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-8cd586b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0bcc6ac{text-align:center;}.elementor-12 .elementor-element.elementor-element-0bcc6ac .elementor-heading-title{font-family:"Inknut Antiqua", Sans-serif;font-size:28px;font-weight:500;text-transform:capitalize;line-height:40px;}.elementor-12 .elementor-element.elementor-element-5393620{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox .infobox-icon i{font-size:70px;color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox .infobox-icon svg{height:70px;width:70px;fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:70px;width:70px;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox .infobox-content .title{color:var( --e-global-color-accent );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:36px;letter-spacing:-1.2px;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox .infobox-content p{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox:hover .infobox-content .title{color:#EAEE77;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12 .elementor-element.elementor-element-6e8c8d2 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox .infobox-icon i{font-size:70px;color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox .infobox-icon svg{height:70px;width:70px;fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:70px;width:70px;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox .infobox-content .title{color:var( --e-global-color-accent );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:36px;letter-spacing:-1.2px;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox .infobox-content p{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox:hover .infobox-content .title{color:#B4F0CD;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12 .elementor-element.elementor-element-17e1b51 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox .infobox-icon i{font-size:70px;color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox .infobox-icon svg{height:70px;width:70px;fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:70px;width:70px;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox .infobox-content .title{color:var( --e-global-color-accent );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:36px;letter-spacing:-1.2px;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox .infobox-content p{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox:hover .infobox-content .title{color:#FFAB9C;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12 .elementor-element.elementor-element-6892594 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12 .elementor-element.elementor-element-872128f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox .infobox-icon{align-self:baseline;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox .infobox-icon i{font-size:70px;color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox .infobox-icon svg{height:70px;width:70px;fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox .infobox-icon .infobox-icon-wrap img{height:70px;width:70px;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox .infobox-content .title{color:var( --e-global-color-accent );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:36px;letter-spacing:-1.2px;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox .infobox-content p{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox:hover .infobox-content .title{color:#B4F0CD;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12 .elementor-element.elementor-element-58d694f .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox .infobox-icon{align-self:baseline;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox .infobox-icon i{font-size:70px;color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox .infobox-icon svg{height:70px;width:70px;fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox .infobox-icon .infobox-icon-wrap img{height:70px;width:70px;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox:hover .infobox-icon i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox .infobox-content .title{color:var( --e-global-color-accent );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:underline;line-height:36px;letter-spacing:-1.2px;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox .infobox-content p{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox:hover .infobox-content .title{color:#FFAB9C;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-12 .elementor-element.elementor-element-daa109a .eael-infobox:hover .infobox-content p{transition:100ms;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bc20493 > .elementor-widget-container{margin:0% 0% -27% 0%;}.elementor-12 .elementor-element.elementor-element-cb67a59 > .elementor-widget-container{margin:-50% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-e709273 > .elementor-widget-container{margin:0% 0% -27% 0%;}.elementor-12 .elementor-element.elementor-element-ce71272 > .elementor-widget-container{margin:-50% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-abded19 > .elementor-widget-container{margin:0% 0% -27% 0%;}.elementor-12 .elementor-element.elementor-element-62c2c3b > .elementor-widget-container{margin:-50% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-b8495a7 > .elementor-widget-container{margin:0% 0% -27% 0%;}.elementor-12 .elementor-element.elementor-element-e2a433a > .elementor-widget-container{margin:-50% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-7b5d09a > .elementor-widget-container{margin:0% 0% -27% 0%;}.elementor-12 .elementor-element.elementor-element-f01fe3d > .elementor-widget-container{margin:-50% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-16a630a > .elementor-widget-container{margin:0% 0% -27% 0%;}.elementor-12 .elementor-element.elementor-element-baee5ca > .elementor-widget-container{margin:-50% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-8ab05dd{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-1724006{--content-width:700px;}.elementor-12 .elementor-element.elementor-element-0a24ec9{--content-width:950px;}.elementor-12 .elementor-element.elementor-element-ec86123{--content-width:950px;}.elementor-12 .elementor-element.elementor-element-547f8f4{--width:50%;}.elementor-12 .elementor-element.elementor-element-080b674{--width:50%;}.elementor-12 .elementor-element.elementor-element-b7d90c1{--width:50%;}.elementor-12 .elementor-element.elementor-element-ccf1a57{--width:50%;}.elementor-12 .elementor-element.elementor-element-cbbc3c9{--width:50%;}.elementor-12 .elementor-element.elementor-element-af6c976{--width:50%;}.elementor-12 .elementor-element.elementor-element-0ca47c1{--content-width:950px;}.elementor-12 .elementor-element.elementor-element-ae86d3f{--content-width:950px;}.elementor-12 .elementor-element.elementor-element-8cd586b{--width:100%;}.elementor-12 .elementor-element.elementor-element-5393620{--width:50%;}.elementor-12 .elementor-element.elementor-element-872128f{--width:50%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1724006:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1724006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-a305ded img{width:20%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-4befbdd .elementor-heading-title{font-size:17px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f28219b{font-size:14px;}.elementor-12 .elementor-element.elementor-element-0a24ec9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8df93f1{font-size:16px;line-height:40px;}.elementor-12 .elementor-element.elementor-element-b8495a7 > .elementor-widget-container{margin:0% 0% -43% 5%;}.elementor-12 .elementor-element.elementor-element-e2a433a > .elementor-widget-container{margin:-30% 5% 0% 0%;}.elementor-12 .elementor-element.elementor-element-7b5d09a > .elementor-widget-container{margin:0% 0% -43% 5%;}.elementor-12 .elementor-element.elementor-element-f01fe3d > .elementor-widget-container{margin:-30% 5% 0% 0%;}.elementor-12 .elementor-element.elementor-element-16a630a > .elementor-widget-container{margin:0% 0% -43% 5%;}.elementor-12 .elementor-element.elementor-element-baee5ca > .elementor-widget-container{margin:-30% 5% 0% 0%;}.elementor-12 .elementor-element.elementor-element-8ab05dd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-12 .elementor-element.elementor-element-8ab05dd .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-12 .elementor-element.elementor-element-0ca47c1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f45a9e9{font-size:16px;line-height:40px;}.elementor-12 .elementor-element.elementor-element-0bcc6ac .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-5393620{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-872128f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for html, class: .elementor-element-abb22f8 */a{
    background: transparent;
}
.circle-btn {
    background: transparent;
    color: #124429;
    text-align: center;
    font-family: "Josefin Sans";
    font-size: 9.6px;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    line-height: normal;
    position: relative;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    border: none;
    cursor: pointer;
    transition: transform 0.3s;
  
}

.circle-btn:hover{
    background: transparent;
    color: #124429;
}

.circle-btn::before {
    content: '';
    position: absolute;
    top: -3px;
    left: -3px;
    right: -3px;
    bottom: -3px;
    opacity: 0;
    border-radius: 50%;
    border-top: 1px solid #124429;
    border-right: 1px;
    border-bottom:1px solid #124429;
    border-left:1px solid #124429;
    animation: 2s linear 2s infinite alternate fadein;
}

.circle-btn::after {
    content: '';
    position: absolute;
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    opacity: 0.5;
    border-radius: 50%;
    border: 1px dashed #000;
    animation: 2s linear 2s infinite alternate fadein;
}

@keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}/* End custom CSS */