.elementor-278 .elementor-element.elementor-element-c9ab24a > .elementor-container{max-width:1044px;}.elementor-278 .elementor-element.elementor-element-c9ab24a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-c9ab24a{margin-top:62px;margin-bottom:20px;}.elementor-278 .elementor-element.elementor-element-9f87aec .elementor-heading-title{color:#CF8511;}.elementor-278 .elementor-element.elementor-element-9f87aec > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-278 .elementor-element.elementor-element-9f87aec{width:auto;max-width:auto;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-278 .elementor-element.elementor-element-9da2ab0 .aux-modern-heading-primary{font-size:32px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-021e33e );margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;max-width:491px;}.elementor-278 .elementor-element.elementor-element-9da2ab0 .aux-modern-heading-secondary{font-size:100px;font-weight:bold;line-height:107px;color:var( --e-global-color-021e33e );margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;border-radius:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-9da2ab0 .aux-modern-heading-description{color:#ECF2FD;font-size:15px;font-weight:300;line-height:26px;margin:0px 0px 0px 0px;max-width:562px;}.elementor-278 .elementor-element.elementor-element-9da2ab0 > .elementor-widget-container{margin:11px 11px 11px 25px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-9da2ab0{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-278 .elementor-element.elementor-element-b246e4e .elementor-icon-wrapper{text-align:center;}.elementor-278 .elementor-element.elementor-element-b246e4e .elementor-icon{font-size:730px;}.elementor-278 .elementor-element.elementor-element-b246e4e .elementor-icon i, .elementor-278 .elementor-element.elementor-element-b246e4e .elementor-icon svg{transform:rotate(0deg);}.elementor-278 .elementor-element.elementor-element-b246e4e > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-b246e4e{width:auto;max-width:auto;position:absolute;}.elementor-278 .elementor-element.elementor-element-26b1e54 > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-26b1e54{z-index:1;}.elementor-278 .elementor-element.elementor-element-a7833e3 .elementor-image img{border-radius:31px 31px 31px 31px;}.elementor-278 .elementor-element.elementor-element-e65ea52 .elementor-icon-wrapper{text-align:center;}.elementor-278 .elementor-element.elementor-element-e65ea52 .elementor-icon{font-size:730px;}.elementor-278 .elementor-element.elementor-element-e65ea52 .elementor-icon i, .elementor-278 .elementor-element.elementor-element-e65ea52 .elementor-icon svg{transform:rotate(0deg);}.elementor-278 .elementor-element.elementor-element-e65ea52 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-e65ea52{width:auto;max-width:auto;position:absolute;}.elementor-278 .elementor-element.elementor-element-f9ccab9 > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-f9ccab9{z-index:2;}.elementor-278 .elementor-element.elementor-element-f4f7d7a .elementor-image img{border-radius:31px 31px 31px 31px;}.elementor-278 .elementor-element.elementor-element-8aa423e > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-8aa423e{z-index:3;}.elementor-278 .elementor-element.elementor-element-be31ce5 .elementor-image img{border-radius:31px 31px 31px 31px;}.elementor-278 .elementor-element.elementor-element-b216f3f > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-b216f3f{z-index:4;}.elementor-278 .elementor-element.elementor-element-f3054d0 .elementor-image img{border-radius:31px 31px 31px 31px;}.elementor-278 .elementor-element.elementor-element-6dab0d5 > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-6dab0d5{z-index:4;}.elementor-278 .elementor-element.elementor-element-b1bb230 .elementor-image img{border-radius:31px 31px 31px 31px;}.elementor-278 .elementor-element.elementor-element-91594b0 > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-91594b0{z-index:4;}.elementor-278 .elementor-element.elementor-element-585dddf .elementor-image img{border-radius:31px 31px 31px 31px;}.elementor-278 .elementor-element.elementor-element-e30dbf8 > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-e30dbf8{z-index:4;}.elementor-278 .elementor-element.elementor-element-bc2e6ce .elementor-image img{border-radius:31px 31px 31px 31px;}.elementor-278 .elementor-element.elementor-element-75834e1 > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-75834e1{z-index:8;}.elementor-278 .elementor-element.elementor-element-9890cdb .elementor-image img{border-radius:31px 31px 31px 31px;}.elementor-278 .elementor-element.elementor-element-8490e70 > .elementor-container{max-width:1063px;}.elementor-278 .elementor-element.elementor-element-8490e70 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-8490e70 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:1;}.elementor-278 .elementor-element.elementor-element-8490e70{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;z-index:11;}.elementor-278 .elementor-element.elementor-element-9261625 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-278 .elementor-element.elementor-element-9261625 .aux-modern-heading-secondary{font-size:100px;font-weight:bold;line-height:107px;color:var( --e-global-color-021e33e );margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;border-radius:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-9261625 .aux-modern-heading-description{color:#ECF2FD;font-size:15px;font-weight:300;line-height:26px;margin:0px 0px 0px 0px;max-width:562px;}.elementor-278 .elementor-element.elementor-element-9261625 > .elementor-widget-container{margin:11px 11px 11px 25px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-9261625{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-278 .elementor-element.elementor-element-a2caa6d .elementor-icon-wrapper{text-align:center;}.elementor-278 .elementor-element.elementor-element-a2caa6d .elementor-icon{font-size:730px;}.elementor-278 .elementor-element.elementor-element-a2caa6d .elementor-icon i, .elementor-278 .elementor-element.elementor-element-a2caa6d .elementor-icon svg{transform:rotate(0deg);}.elementor-278 .elementor-element.elementor-element-a2caa6d > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-a2caa6d{width:auto;max-width:auto;position:absolute;}.elementor-278 .elementor-element.elementor-element-eed3cfa{text-align:center;}.elementor-278 .elementor-element.elementor-element-eed3cfa .elementor-heading-title{color:#FFFFFF;font-size:25px;}.elementor-278 .elementor-element.elementor-element-c8f0172 .elementor-spacer-inner{height:10px;}.elementor-278 .elementor-element.elementor-element-3de2b63{text-align:center;}.elementor-278 .elementor-element.elementor-element-3de2b63 .elementor-heading-title{color:var( --e-global-color-text );font-size:36px;}.elementor-278 .elementor-element.elementor-element-9fb09ad{text-align:center;}.elementor-278 .elementor-element.elementor-element-9fb09ad .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-278 .elementor-element.elementor-element-10a1696 .elementor-spacer-inner{height:10px;}.elementor-278 .elementor-element.elementor-element-94e60d7 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-c2a7491 );border-radius:16px 16px 16px 16px;}.elementor-278 .elementor-element.elementor-element-94e60d7 .elementor-button:hover, .elementor-278 .elementor-element.elementor-element-94e60d7 .elementor-button:focus{color:var( --e-global-color-3aebb56 );background-color:var( --e-global-color-text );}.elementor-278 .elementor-element.elementor-element-94e60d7 .elementor-button:hover svg, .elementor-278 .elementor-element.elementor-element-94e60d7 .elementor-button:focus svg{fill:var( --e-global-color-3aebb56 );}@media(min-width:768px){.elementor-278 .elementor-element.elementor-element-bdd6ba3{width:49.333%;}.elementor-278 .elementor-element.elementor-element-41b9a66{width:50%;}}@media(max-width:1024px){.elementor-278 .elementor-element.elementor-element-9da2ab0 .aux-modern-heading-primary{font-size:25px;margin:0px 0px 10px 0px;}.elementor-278 .elementor-element.elementor-element-9da2ab0 .aux-modern-heading-description{font-size:14px;}.elementor-278 .elementor-element.elementor-element-b246e4e > .elementor-widget-container{margin:0px 0px 0px -55px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-e65ea52 > .elementor-widget-container{margin:0px 0px 0px -55px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-9261625 .aux-modern-heading-description{font-size:14px;}.elementor-278 .elementor-element.elementor-element-a2caa6d > .elementor-widget-container{margin:0px 0px 0px -55px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-278 .elementor-element.elementor-element-b246e4e .elementor-icon{font-size:280px;}.elementor-278 .elementor-element.elementor-element-b246e4e > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-278 .elementor-element.elementor-element-e65ea52 .elementor-icon{font-size:280px;}.elementor-278 .elementor-element.elementor-element-e65ea52 > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-278 .elementor-element.elementor-element-a2caa6d .elementor-icon{font-size:280px;}.elementor-278 .elementor-element.elementor-element-a2caa6d > .elementor-widget-container{margin:0px 0px 0px -25px;}}/* Start custom CSS for icon, class: .elementor-element-b246e4e */@media(max-width:1024px){
    .icon-portfolio .elementor-icon{
    font-size: 520px!important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -30px!important;
}
    
}


@media(max-width:768px){
 .icon-portfolio .elementor-icon {
    font-size: 720px !important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -50px!important;
}
    
}

@media(max-width:414px){
 .icon-portfolio .elementor-icon {
    font-size: 390px !important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -25px!important;
}
    
}

@media(max-width:320px){
    .icon-portfolio .elementor-icon {
    font-size: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e65ea52 */@media(max-width:1024px){
    .icon-portfolio .elementor-icon{
    font-size: 520px!important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -30px!important;
}
    
}


@media(max-width:768px){
 .icon-portfolio .elementor-icon {
    font-size: 720px !important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -50px!important;
}
    
}

@media(max-width:414px){
 .icon-portfolio .elementor-icon {
    font-size: 390px !important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -25px!important;
}
    
}

@media(max-width:320px){
    .icon-portfolio .elementor-icon {
    font-size: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a2caa6d */@media(max-width:1024px){
    .icon-portfolio .elementor-icon{
    font-size: 520px!important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -30px!important;
}
    
}


@media(max-width:768px){
 .icon-portfolio .elementor-icon {
    font-size: 720px !important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -50px!important;
}
    
}

@media(max-width:414px){
 .icon-portfolio .elementor-icon {
    font-size: 390px !important;
}

 .icon-portfolio .elementor-widget-container {
    margin: 0px 0px 0px -25px!important;
}
    
}

@media(max-width:320px){
    .icon-portfolio .elementor-icon {
    font-size: 300px !important;
}
}/* End custom CSS */