.elementor-204 .elementor-element.elementor-element-7272c2f{--display:flex;}.elementor-204 .elementor-element.elementor-element-7272c2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-e2973e0{--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-204 .elementor-element.elementor-element-e2973e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-6bea9e8{width:var( --container-widget-width, 73.827% );max-width:73.827%;--container-widget-width:73.827%;--container-widget-flex-grow:0;text-align:center;}.elementor-204 .elementor-element.elementor-element-6bea9e8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-6bea9e8 img{width:100%;max-width:100%;opacity:1;border-style:none;border-radius:25px 25px 25px 25px;}.elementor-204 .elementor-element.elementor-element-4a17778{--display:flex;}.elementor-204 .elementor-element.elementor-element-2ee4dc8{width:var( --container-widget-width, 38.704% );max-width:38.704%;--container-widget-width:38.704%;--container-widget-flex-grow:0;}.elementor-204 .elementor-element.elementor-element-2ee4dc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-2ee4dc8 .elementor-heading-title{font-size:35px;line-height:33px;}.elementor-204 .elementor-element.elementor-element-a26199d{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-204 .elementor-element.elementor-element-a26199d > .elementor-widget-container{margin:-18px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-a26199d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-a26199d .elementor-heading-title{font-family:"Architects Daughter", Sans-serif;font-size:40px;font-weight:600;font-style:normal;color:#AA0303;}.elementor-204 .elementor-element.elementor-element-837468e{width:var( --container-widget-width, 49.43% );max-width:49.43%;--container-widget-width:49.43%;--container-widget-flex-grow:0;}.elementor-204 .elementor-element.elementor-element-837468e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-837468e .elementor-heading-title{font-size:35px;line-height:33px;}.elementor-204 .elementor-element.elementor-element-5148c3ac{margin-top:60px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-bc-flex-widget .elementor-204 .elementor-element.elementor-element-6715c3c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-204 .elementor-element.elementor-element-6715c3c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-204 .elementor-element.elementor-element-6715c3c3.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-204 .elementor-element.elementor-element-6715c3c3 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-204 .elementor-element.elementor-element-3ae1b05{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-204 .elementor-element.elementor-element-3ae1b05 .aux-modern-heading-primary{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:500;line-height:35px;letter-spacing:0px;word-spacing:1px;color:#2221FF;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.35);margin:0px 0px 20px 0px;}.elementor-204 .elementor-element.elementor-element-3ae1b05 .aux-modern-heading-secondary{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;word-spacing:1px;color:var( --e-global-color-8bb3b1a );}.elementor-204 .elementor-element.elementor-element-3ae1b05 .aux-modern-heading-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:-0.1px;word-spacing:1px;}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button .aux-overlay:before{background-color:#FCDC00;}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button .aux-overlay:after{background-color:#FC467B;}.elementor-204 .elementor-element.elementor-element-17f6c42{animation-duration:1600ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button-wrapper{text-align:left;}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-overlay:before, .elementor-204 .elementor-element.elementor-element-17f6c42 .aux-overlay:after{box-shadow:0px 0px 10px 0px #FCDC00;border-radius:50px 50px 50px 50px;}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button{padding:18px 35px 18px 35px;}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button:hover .aux-overlay:before, .elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px #FC467B;border-radius:50px 50px 50px 50px;}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button:hover{padding:18px 035px 18px 35px;}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-text{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-8bb3b1a );}.elementor-204 .elementor-element.elementor-element-17f6c42 .aux-modern-button:hover .aux-text{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-8bb3b1a );}.elementor-bc-flex-widget .elementor-204 .elementor-element.elementor-element-5d4b6293.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-204 .elementor-element.elementor-element-5d4b6293.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-204 .elementor-element.elementor-element-649671ab{width:auto;max-width:auto;animation-duration:2000ms;position:absolute;top:-20px;right:-30px;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-204 .elementor-element.elementor-element-15da25cf{width:auto;max-width:auto;animation-duration:2500ms;position:absolute;top:85%;left:-20px;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-204 .elementor-element.elementor-element-b672a50{animation-duration:2500ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-204 .elementor-element.elementor-element-b672a50 .aux-media-image{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-204 .elementor-element.elementor-element-34a7a5ee{animation-duration:2500ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-204 .elementor-element.elementor-element-34a7a5ee .aux-media-image{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-204 .elementor-element.elementor-element-c7d901a{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-204 .elementor-element.elementor-element-c7d901a:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-c7d901a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bc63ed );}.elementor-204 .elementor-element.elementor-element-c7d901a > .elementor-shape-bottom svg, .elementor-204 .elementor-element.elementor-element-c7d901a > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:75px;}.elementor-204 .elementor-element.elementor-element-d43f69d{--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;--justify-content:center;}.elementor-204 .elementor-element.elementor-element-19ef6c1{width:var( --container-widget-width, 93.966% );max-width:93.966%;--container-widget-width:93.966%;--container-widget-flex-grow:0;}.elementor-204 .elementor-element.elementor-element-19ef6c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-204 .elementor-element.elementor-element-19ef6c1 .aux-media-image{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-204 .elementor-element.elementor-element-52e359c{--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;--justify-content:center;}.elementor-204 .elementor-element.elementor-element-96e3094{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-204 .elementor-element.elementor-element-96e3094 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-204 .elementor-element.elementor-element-96e3094 .aux-modern-heading-primary{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:500;line-height:35px;letter-spacing:0px;word-spacing:1px;color:#00749A;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.35);margin:0px 0px 20px 0px;}.elementor-204 .elementor-element.elementor-element-96e3094 .aux-modern-heading-secondary{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;word-spacing:1px;color:var( --e-global-color-8bb3b1a );}.elementor-204 .elementor-element.elementor-element-96e3094 .aux-modern-heading-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:-0.1px;word-spacing:1px;}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button .aux-overlay:before{background-color:#FC467B;}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button .aux-overlay:after{background-color:#FCDC00;}.elementor-204 .elementor-element.elementor-element-fec5187{animation-duration:1600ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button-wrapper{text-align:right;}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-overlay:before, .elementor-204 .elementor-element.elementor-element-fec5187 .aux-overlay:after{box-shadow:0px 0px 10px 0px #FC467B;border-radius:50px 50px 50px 50px;}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button{padding:18px 35px 18px 35px;}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button:hover .aux-overlay:before, .elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 10px 0px #FCDC00;border-radius:50px 50px 50px 50px;}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button:hover{padding:18px 035px 18px 35px;}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-text{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;}.elementor-204 .elementor-element.elementor-element-fec5187 .aux-modern-button:hover .aux-text{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-8bb3b1a );}.elementor-204 .elementor-element.elementor-element-8fcda1b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-204 .elementor-element.elementor-element-50ae679{--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-204 .elementor-element.elementor-element-b27fe65 .aux-media-image{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-204 .elementor-element.elementor-element-6386d17{--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-204 .elementor-element.elementor-element-dd21db4{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-204 .elementor-element.elementor-element-dd21db4 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-204 .elementor-element.elementor-element-dd21db4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-204 .elementor-element.elementor-element-dd21db4 .aux-modern-heading-primary{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:500;line-height:35px;letter-spacing:0px;word-spacing:1px;color:#2A00B0;text-shadow:2px 2px 8px rgba(0, 0, 0, 0.35);margin:0px 0px 20px 0px;}.elementor-204 .elementor-element.elementor-element-dd21db4 .aux-modern-heading-secondary{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;word-spacing:1px;color:var( --e-global-color-8bb3b1a );}.elementor-204 .elementor-element.elementor-element-dd21db4 .aux-modern-heading-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:-0.1px;word-spacing:1px;}.elementor-204 .elementor-element.elementor-element-05390a6{--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-204 .elementor-element.elementor-element-e561a54 .aux-media-image{border-radius:20px 20px 20px 20px;overflow:hidden;}@media(max-width:1024px){.elementor-204 .elementor-element.elementor-element-6715c3c3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-204 .elementor-element.elementor-element-6715c3c3 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-204 .elementor-element.elementor-element-15da25cf{left:40px;}}@media(max-width:767px){.elementor-204 .elementor-element.elementor-element-5148c3ac{margin-top:80px;margin-bottom:100px;}.elementor-204 .elementor-element.elementor-element-15da25cf{bottom:30px;left:-20px;}}@media(min-width:768px){.elementor-204 .elementor-element.elementor-element-7272c2f{--width:100%;}.elementor-204 .elementor-element.elementor-element-e2973e0{--width:98.91%;}.elementor-204 .elementor-element.elementor-element-c7d901a{--content-width:1200px;}.elementor-204 .elementor-element.elementor-element-d43f69d{--width:50%;}.elementor-204 .elementor-element.elementor-element-52e359c{--width:50%;}.elementor-204 .elementor-element.elementor-element-8fcda1b{--content-width:1200px;}.elementor-204 .elementor-element.elementor-element-50ae679{--width:25%;}.elementor-204 .elementor-element.elementor-element-6386d17{--width:50%;}.elementor-204 .elementor-element.elementor-element-05390a6{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-204 .elementor-element.elementor-element-6715c3c3{width:100%;}.elementor-204 .elementor-element.elementor-element-5d4b6293{width:100%;}}/* Start custom CSS for aux_image, class: .elementor-element-649671ab */@media only screen and (max-width:1400px) and (min-width:1025px){
    .elementor-204 .elementor-element.elementor-element-649671ab {
        top:10%;
    }
    
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-15da25cf */@media only screen and (max-width:1250px) and (min-width:1025px){
    .elementor-204 .elementor-element.elementor-element-15da25cf {
        top:75%;
    }
    
}/* End custom CSS */