.elementor-1505 .elementor-element.elementor-element-e018ca7{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-1505 .elementor-element.elementor-element-e018ca7:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-e018ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-themewhitesmoke );}.elementor-1505 .elementor-element.elementor-element-8246853{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-8742543{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-33cb2f9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1505 .elementor-element.elementor-element-13cc1ae{background-color:var( --e-global-color-themeprimary20 );padding:10px 15px 10px 15px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:7px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-icon i{color:var( --e-global-color-themeprimary );transition:color 0.3s;}.elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-icon svg{fill:var( --e-global-color-themeprimary );transition:fill 0.3s;}.elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-item > a{font-family:var( --e-global-typography-subheadingtext-font-family ), Sans-serif;font-size:var( --e-global-typography-subheadingtext-font-size );font-weight:var( --e-global-typography-subheadingtext-font-weight );text-transform:var( --e-global-typography-subheadingtext-text-transform );line-height:var( --e-global-typography-subheadingtext-line-height );letter-spacing:var( --e-global-typography-subheadingtext-letter-spacing );}.elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-text{color:var( --e-global-color-themeprimary );transition:color 0.3s;}.elementor-1505 .elementor-element.elementor-element-ea624af .wtoolkit-advanced-heading .wtoolkit-animated-text{background-color:transparent;background-image:linear-gradient(160deg, var( --e-global-color-themeprimary ) 0%, var( --e-global-color-themesecondary ) 100%);}.elementor-1505 .elementor-element.elementor-element-ea624af{width:100%;max-width:100%;text-align:left;}.elementor-1505 .elementor-element.elementor-element-ea624af .wtoolkit-advanced-heading{color:var( --e-global-color-themeaccent );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-bigtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-bigtitle-font-size );font-weight:var( --e-global-typography-bigtitle-font-weight );text-transform:var( --e-global-typography-bigtitle-text-transform );line-height:var( --e-global-typography-bigtitle-line-height );letter-spacing:var( --e-global-typography-bigtitle-letter-spacing );}.elementor-1505 .elementor-element.elementor-element-3c19076{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1505 .elementor-element.elementor-element-967e0f8{font-family:var( --e-global-typography-bodytypography-font-family ), Sans-serif;font-size:var( --e-global-typography-bodytypography-font-size );font-weight:var( --e-global-typography-bodytypography-font-weight );line-height:var( --e-global-typography-bodytypography-line-height );color:var( --e-global-color-themetext );}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item{background-color:transparent;flex-direction:column;background-image:linear-gradient(180deg, var( --e-global-color-themetertiarydark20 ) 0%, var( --e-global-color-themetertiarydark90 ) 100%);padding:35px 35px 35px 35px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-themetertiarydark20 ) 0%, var( --e-global-color-themetertiarydark ) 100%);}.elementor-1505 .elementor-element.elementor-element-9887e57 .service-icon{background-color:var( --e-global-color-themewhite );text-align:center;width:55px;height:55px;margin:0px 0px 60px 0px;border-radius:30% 30% 30% 30%;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-next, .elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-prev{background-color:var( --e-global-color-themewhite );color:var( --e-global-color-themeprimary );border-radius:100% 100% 100% 100%;padding:30px 30px 30px 30px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-next:hover, .elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-prev:hover{background-color:var( --e-global-color-themeprimary );color:var( --e-global-color-themewhite );}.elementor-1505 .elementor-element.elementor-element-9887e57 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .learnmore-wrapper{gap:8px;justify-content:left;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-prev{left:875px;top:calc(50% + -260px);}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-next{right:270px;top:calc(50% + -260px);}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item, .elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item h4, .elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item p, .elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item .service-icon, .elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item i, .elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item-wrapper, .elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-content-wrapper{transition:all 0.3s ease-in-out;}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item-wrapper{border-radius:30px 30px 30px 30px;background-size:cover;background-position:center center;}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-content-wrapper{padding:0px 0px 0px 0px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .service-icon i{font-size:25px;line-height:55px;color:var( --e-global-color-themeprimary );}.elementor-1505 .elementor-element.elementor-element-9887e57 .service-icon-wrapper{justify-content:start;align-items:flex-start;}.elementor-1505 .elementor-element.elementor-element-9887e57 .service-title{font-family:var( --e-global-typography-standardtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-standardtitle-font-size );font-weight:var( --e-global-typography-standardtitle-font-weight );text-transform:var( --e-global-typography-standardtitle-text-transform );line-height:var( --e-global-typography-standardtitle-line-height );letter-spacing:var( --e-global-typography-standardtitle-letter-spacing );text-align:left;color:var( --e-global-color-themewhite );}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item .service-excerpt{font-family:var( --e-global-typography-bodytypography-font-family ), Sans-serif;font-size:var( --e-global-typography-bodytypography-font-size );font-weight:var( --e-global-typography-bodytypography-font-weight );line-height:var( --e-global-typography-bodytypography-line-height );color:var( --e-global-color-themewhiteoverlay );}.elementor-1505 .elementor-element.elementor-element-9887e57 .service-excerpt{text-align:left;}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-learnmore{color:var( --e-global-color-themeprimaryaccent );}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item-wrapper:hover .wtoolkit-learnmore{color:var( --e-global-color-themesecondaryaccent );}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-prev i, .elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-next i{font-size:25px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-pagination-bullet{margin:0 5px;width:10px;height:10px;background-color:var( --e-global-color-themeborder );}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-pagination-bullet:hover, .elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var( --e-global-color-themeprimary );}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-pagination{bottom:-50px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-pagination-bullet, .elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:30px 30px 30px 30px;}@media(max-width:1024px){.elementor-1505 .elementor-element.elementor-element-e018ca7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1505 .elementor-element.elementor-element-8246853{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1505 .elementor-element.elementor-element-8742543{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-subheadingtext-font-size );line-height:var( --e-global-typography-subheadingtext-line-height );letter-spacing:var( --e-global-typography-subheadingtext-letter-spacing );}.elementor-1505 .elementor-element.elementor-element-ea624af .wtoolkit-advanced-heading{font-size:var( --e-global-typography-bigtitle-font-size );line-height:var( --e-global-typography-bigtitle-line-height );letter-spacing:var( --e-global-typography-bigtitle-letter-spacing );}.elementor-1505 .elementor-element.elementor-element-967e0f8{font-size:var( --e-global-typography-bodytypography-font-size );line-height:var( --e-global-typography-bodytypography-line-height );}.elementor-1505 .elementor-element.elementor-element-9887e57 > .elementor-widget-container{margin:45px 0px 50px 0px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service{grid-template-columns:repeat(2, 1fr);}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-prev{left:0px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-next{right:580px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .service-title{font-size:var( --e-global-typography-standardtitle-font-size );line-height:var( --e-global-typography-standardtitle-line-height );letter-spacing:var( --e-global-typography-standardtitle-letter-spacing );}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item .service-excerpt{font-size:var( --e-global-typography-bodytypography-font-size );line-height:var( --e-global-typography-bodytypography-line-height );}}@media(max-width:767px){.elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505 .elementor-element.elementor-element-13cc1ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-subheadingtext-font-size );line-height:var( --e-global-typography-subheadingtext-line-height );letter-spacing:var( --e-global-typography-subheadingtext-letter-spacing );}.elementor-1505 .elementor-element.elementor-element-ea624af .wtoolkit-advanced-heading{font-size:var( --e-global-typography-bigtitle-font-size );line-height:var( --e-global-typography-bigtitle-line-height );letter-spacing:var( --e-global-typography-bigtitle-letter-spacing );}.elementor-1505 .elementor-element.elementor-element-967e0f8{font-size:var( --e-global-typography-bodytypography-font-size );line-height:var( --e-global-typography-bodytypography-line-height );}.elementor-1505 .elementor-element.elementor-element-9887e57 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-prev{left:-100px;top:calc(50% + 0px);}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-next{right:-100px;top:calc(50% + 0px);}.elementor-1505 .elementor-element.elementor-element-9887e57 .service-title{font-size:var( --e-global-typography-standardtitle-font-size );line-height:var( --e-global-typography-standardtitle-line-height );letter-spacing:var( --e-global-typography-standardtitle-letter-spacing );}.elementor-1505 .elementor-element.elementor-element-9887e57 .wtoolkit-service-item .service-excerpt{font-size:var( --e-global-typography-bodytypography-font-size );line-height:var( --e-global-typography-bodytypography-line-height );}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-prev i, .elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-next i{font-size:0px;}.elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-next, .elementor-1505 .elementor-element.elementor-element-9887e57 .swiper-button-prev{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1505 .elementor-element.elementor-element-e018ca7{--content-width:1280px;}.elementor-1505 .elementor-element.elementor-element-3c19076{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1505 .elementor-element.elementor-element-3c19076{--width:100%;}}