.elementor-kit-193{--e-global-color-primary:#00305B;--e-global-color-secondary:#C8C9D3;--e-global-color-text:#FFFFFF;--e-global-color-accent:#006CCC;--e-global-color-bc95819:#33343F;--e-global-color-2803b02:#00305B;--e-global-color-dd3e317:#246094;--e-global-color-030ea7e:#565656;--e-global-color-70bda87:#00305B;--e-global-color-a395091:#8F8F8F;--e-global-color-da84201:#4682B4;--e-global-color-60da78b:#02010100;--e-global-color-c696dce:#FFFFFF;--e-global-color-14ef391:#C8D5DC;--e-global-color-764183d:#F9FAFD;--e-global-color-d6cea4e:#FFFFFF;--e-global-color-86b4fcd:#02010100;--e-global-color-57c8da2:#000000CC;--e-global-color-e53a68e:#42A6FF;--e-global-color-6d89fa0:#04437C;--e-global-color-e64ef7d:#1B1B1B;--e-global-color-a04235e:#146938;--e-global-color-8dbe668:#498F39;--e-global-color-ff3b28b:#006099;--e-global-color-8daec5a:#438EBF;--e-global-color-ff67fd2:#005084;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:65px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:36px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-392b9e0-font-family:"Poppins";--e-global-typography-392b9e0-font-size:22px;--e-global-typography-392b9e0-font-weight:600;--e-global-typography-392b9e0-text-transform:capitalize;--e-global-typography-392b9e0-font-style:normal;--e-global-typography-392b9e0-text-decoration:none;--e-global-typography-392b9e0-line-height:1.2em;--e-global-typography-392b9e0-letter-spacing:0px;--e-global-typography-c05b693-font-family:"Poppins";--e-global-typography-c05b693-font-size:22px;--e-global-typography-c05b693-font-weight:300;--e-global-typography-c05b693-text-transform:none;--e-global-typography-c05b693-font-style:normal;--e-global-typography-c05b693-text-decoration:none;--e-global-typography-c05b693-line-height:1.5em;--e-global-typography-c05b693-letter-spacing:0px;--e-global-typography-6558fb1-font-family:"Poppins";--e-global-typography-6558fb1-font-size:16px;--e-global-typography-6558fb1-font-weight:300;--e-global-typography-6558fb1-text-transform:uppercase;--e-global-typography-6558fb1-font-style:normal;--e-global-typography-6558fb1-text-decoration:none;--e-global-typography-6558fb1-line-height:1.5em;--e-global-typography-6558fb1-letter-spacing:10px;--e-global-typography-92bce3b-font-family:"Poppins";--e-global-typography-92bce3b-font-size:16px;--e-global-typography-92bce3b-font-weight:400;--e-global-typography-92bce3b-text-transform:capitalize;--e-global-typography-92bce3b-font-style:italic;--e-global-typography-92bce3b-text-decoration:underline;--e-global-typography-92bce3b-line-height:1em;--e-global-typography-92bce3b-letter-spacing:0px;--e-global-typography-b2deeae-font-family:"Poppins";--e-global-typography-b2deeae-font-size:85px;--e-global-typography-b2deeae-font-weight:600;--e-global-typography-b2deeae-text-transform:none;--e-global-typography-b2deeae-font-style:normal;--e-global-typography-b2deeae-text-decoration:none;--e-global-typography-b2deeae-line-height:1em;--e-global-typography-b2deeae-letter-spacing:0px;--e-global-typography-fb1a3e0-font-family:"Poppins";--e-global-typography-fb1a3e0-font-size:200px;--e-global-typography-fb1a3e0-font-weight:600;--e-global-typography-fb1a3e0-text-transform:none;--e-global-typography-fb1a3e0-font-style:normal;--e-global-typography-fb1a3e0-text-decoration:none;--e-global-typography-fb1a3e0-line-height:1.2em;--e-global-typography-fb1a3e0-letter-spacing:0px;--e-global-typography-397e168-font-family:"Poppins";--e-global-typography-397e168-font-size:16px;--e-global-typography-397e168-font-weight:400;--e-global-typography-397e168-text-transform:capitalize;--e-global-typography-397e168-font-style:italic;--e-global-typography-397e168-text-decoration:none;--e-global-typography-397e168-line-height:1.3em;--e-global-typography-397e168-letter-spacing:0px;background-color:var( --e-global-color-c696dce );}.elementor-kit-193 button,.elementor-kit-193 input[type="button"],.elementor-kit-193 input[type="submit"],.elementor-kit-193 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-kit-193 e-page-transition{background-color:#FFBC7D;}.elementor-kit-193 a{color:var( --e-global-color-accent );}.elementor-kit-193 a:hover{color:var( --e-global-color-primary );}.elementor-kit-193 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-193{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:25px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:14px;--e-global-typography-c05b693-font-size:14px;--e-global-typography-6558fb1-font-size:14px;--e-global-typography-92bce3b-font-size:14px;--e-global-typography-b2deeae-font-size:65px;--e-global-typography-fb1a3e0-font-size:145px;--e-global-typography-397e168-font-size:14px;}.elementor-kit-193 h4{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-193{--e-global-typography-primary-font-size:28px;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-size:20px;--e-global-typography-392b9e0-font-size:18px;--e-global-typography-b2deeae-font-size:48px;--e-global-typography-b2deeae-line-height:1em;--e-global-typography-fb1a3e0-font-size:100px;--e-global-typography-fb1a3e0-line-height:1em;}.elementor-kit-193 h4{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*------Main Section------*/

/*Banner Text*/

.elementskit-parallax-multi-container{
    padding: 0 !important;
}

.mt-0{
    margin: 0 !important;
}

.gap-0{
    gap: 0 !important;
}

.sliders .elementor-slide-heading{
    background-color: rgba(255,255,255,0.6);
    padding: 1.5rem;
}

/*Cards*/

@media (min-width: 1220px) and (max-width: 1560px){
    .elementor-kit-193{
        /*width: 75%;*/
        /*margin-left: auto;*/
        /*margin-right: auto;*/
    }
    .cards-cont{
        width: 15rem !important;
    }
}

@media (min-width: 767px){
    .cards h3{
        font-size: 1.2em !important;
    }
    
    .cards span{
        font-size: small !important;
    }
}

/*@media (max-width: 766px){*/
/*    .cards{*/
/*        width: 70% !important;*/
/*        margin:auto;*/
/*    }*/
/*}*/


.cards{
        height: -webkit-fill-available;
}

.cards .elementor-cta__content{
    min-height: initial !important;
}

.cards .elementor-cta{
    height: inherit;
}

.cards .elementor-widget-container{
    /*border-radius: 5px !important;*/
    /*border:1px solid var(--e-global-color-primary) !important;*/
    /*box-shadow: 0 0 5px 1px rgba(0,0,0,0.2);*/
}

.cards .elementor-cta__title{
    background-color: var(--e-global-color-text);
    /*border-radius: 5px;*/
    color: var(--e-global-color-primary) !important;
    padding: 1rem;
    box-shadow: 0 0 10px 1px rgba(0,0,0,0.5);
    height: 100px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.cards .elementor-cta__content{
    padding-top: 1rem !important;
}

.cards span{
    right: 1000px;
    bottom: 30px;
    opacity: 0 !important;
    
    background-color: var(--e-global-color-text);
    border-radius: 0 0 5px 5px;
    color: var(--e-global-color-e64ef7d) !important;
    padding: 1.5rem;
    padding-left: 2rem;
    box-shadow: 0 0 10px 1px rgba(0,0,0,0.5);
    z-index: -1;
    padding-top: 2rem;
    text-align: start !important;
}

.cards:hover span{
    opacity: 1 !important;
    right: 0;
}

/*Full Container*/

.fullContainer>.e-con-inner{
    max-width: 100% !important;
}

/*Text Justify*/

.elementor-cta__description, .elementskit-box-style-content{
   text-align: justify !important; 
}

/*Overflow Hidden*/

.overflow-hidden{
    overflow: hidden !important;
}

/*------AC Section------*/

/*cardsDirect*/

.cardsDirect{
    padding:1rem !important;
}

.cardsDirect .elementor-cta__title{
    background-color: var(--e-global-color-text);
    border-radius: 5px;
    color: var(--e-global-color-primary) !important;
    padding: 1rem;
    box-shadow: 0 0 10px 1px rgba(0,0,0,0.5);
    height: 100px;
    /*font-size: 1.5rem !important;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/*cardsDirect 2*/

.cardsDirect2{
    padding:1rem !important;
}

.cardsDirect2 .elementor-cta__title{
    background-color: var(--e-global-color-text);
    /*border-radius: 5px;*/
    color: var(--e-global-color-primary) !important;
    padding: 1rem;
    box-shadow: 0 0 10px 1px rgba(0,0,0,0.5);
    height: 100px;
    /*width:250px;*/
    /*font-size: 1.5rem !important;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/*Big Button*/

.bigBtn .elementor-button-content-wrapper{
    align-items: center;
}

@media (max-width: 767px){
    .bigBtn .elementor-button-content-wrapper{
        flex-direction: column;
    }
    .bigBtn .elementor-button-icon{margin-bottom:1rem;}
}

/*Right Image Section*/

.rightImgContainer{
    overflow: hidden !important;
    height: 500px;
}

@media (max-width: 1220px){
    .rightImgContainer{
    height: 100% !important;
    }
}

@media (max-width: 1220px){
    .rightImg{
    display: flex;
    justify-content: center;
    align-items: center;
    }
    
    .rightImg img{
        height: 100% !important;
        width: auto !important;
        max-width: min-content !important;
    }
}

/*-----Custom Styles-----*/

/*Margin*/

.mt-1{margin-top:1rem !important;}

.mt-2{margin-top:2rem !important;}

.mb-1{margin-bottom:1rem !important;}

.mb-2{margin-bottom:2rem !important;}

.my-12{
    margin-top:.5rem !important;
    margin-bottom:.5rem !important;
}

.my-1{
    margin-top:1rem !important;
    margin-bottom:1rem !important;
}

.my-2{
    margin-top:2rem !important;
    margin-bottom:2rem !important;
}

.m-1{
    margin:1rem !important;
}

.m-2{
    margin:2rem !important;
}

/*Padding*/

.p-12{
   padding: .5rem !important;
}

.p-1{
    padding: 1rem !important;
}

.p-2{
    padding: 2rem !important;
}

/*Products Buttons*/

.specialBtn .elementor-button-wrapper{height:100%;}

.specialBtn .elementor-button{
    width:100% !important;
    height: 100% !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.specialBtn .elementor-button-content-wrapper{
    flex-direction: column;
}

.specialBtn .elementor-button-content-wrapper .elementor-button-icon{
    font-size: 1.5em;
}

.specialBtn .elementor-button-content-wrapper span{
    padding: .3rem;
}

/*--------boxCards---------*/

@media(min-width: 767px) and (max-width: 1023px){
    .boxCards{height:100px !important;}
    .boxCards2{height:100px !important;}
}

@media(min-width: 1024px){
    .boxCards{height:250px !important;}
    .boxCards2{height:250px !important;}
}

/*--------cardBottom-------*/

.cardBottom .elementor-cta__content{
    align-content: flex-end !important;
    align-items: flex-end !important;
}

/*--------Downloads-------*/

.wpdmpro{
    padding: 2rem !important;
}

/*------Chaty Button-----*/

.chaty-svg ellipse{
    fill: #CC8787 !important;
}

@media (min-width: 768px){
    .chaty-channel-list{
        right: 11px !important;
        bottom: 87px !important;
    }
    
    .chaty-cta-main, .chaty-cta-close{
        right: 14px !important;
        bottom: 90px !important;
    }
}

/*-----Weglot Translate----*/

.country-.elementor-kit-193{
	border-radius: 50px;
}

.country-.elementor-kit-193 .wglanguage-name{
	padding-right: 50px!important;
}

.weglot-lang{
	border: none !important;
}

.country-.elementor-kit-193 ul{
	min-width: initial !important;
	left: 50% !important;
    transform: translateX(-50%);
	border-radius: 0 0 20px 20px;
}

.elementor-button-icon {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */