.elementor-1330 .elementor-element.elementor-element-49eb2e7{--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:10%;--padding-bottom:11%;--padding-left:0%;--padding-right:0%;}.elementor-1330 .elementor-element.elementor-element-49eb2e7:not(.elementor-motion-effects-element-type-background), .elementor-1330 .elementor-element.elementor-element-49eb2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kingdom320.com/wp-content/uploads/2023/10/ss-bg-1-new.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1330 .elementor-element.elementor-element-750021b7 > .elementor-widget-container{margin:-5% 0% -5% 0%;}.elementor-1330 .elementor-element.elementor-element-750021b7{text-align:center;}.elementor-1330 .elementor-element.elementor-element-750021b7 .elementor-heading-title{font-family:"kokomo breeze", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:12.579vw;font-weight:400;text-transform:capitalize;text-shadow:0px 10px 20px rgba(0, 0, 0, 0.26);color:#FFFFFF;}.elementor-1330 .elementor-element.elementor-element-c6d250 > .elementor-widget-container{margin:0% 0% 1.5% 0%;}.elementor-1330 .elementor-element.elementor-element-c6d250{text-align:center;}.elementor-1330 .elementor-element.elementor-element-1ffe3699{text-align:center;}.elementor-1330 .elementor-element.elementor-element-1ffe3699 .elementor-heading-title{font-family:"Gotham", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:1.915vw;font-weight:400;text-transform:uppercase;letter-spacing:7.103px;text-shadow:0px 5px 20px rgba(0, 0, 0, 0.86);color:#FFFFFF;}.elementor-1330 .elementor-element.elementor-element-4a780289{--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-1330 .elementor-element.elementor-element-30a33c6b{--spacer-size:10vh;}.elementor-1330 .elementor-element.elementor-element-5ea8977d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5%;--padding-bottom:1.5%;--padding-left:1.5%;--padding-right:1.5%;}.elementor-1330 .elementor-element.elementor-element-5ea8977d:not(.elementor-motion-effects-element-type-background), .elementor-1330 .elementor-element.elementor-element-5ea8977d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-1330 .elementor-element.elementor-element-5ea8977d.e-con{--align-self:center;}.elementor-1330 .elementor-element.elementor-element-6ad449df{--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-1330 .elementor-element.elementor-element-6ce5df10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-custom-embed-play i{font-size:80px;}.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-1330 .elementor-element.elementor-element-36a69764{--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:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:3%;}.elementor-1330 .elementor-element.elementor-element-5b89546f > .elementor-widget-container{padding:0% 5% 2% 0%;}.elementor-1330 .elementor-element.elementor-element-5b89546f .elementor-heading-title{font-size:2.749vw;line-height:1.1em;}.elementor-1330 .elementor-element.elementor-element-4d2254e2 > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-1330 .elementor-element.elementor-element-4d2254e2{font-family:"Open Sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:1.25vw;font-weight:400;line-height:1.5em;color:#2E2E2E;}.elementor-1330 .elementor-element.elementor-element-246b8921 .elementor-heading-title{font-family:"Tungsten", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:1.915vw;font-weight:500;text-transform:uppercase;color:#FF1805;}.elementor-1330 .elementor-element.elementor-element-2d0365d4{--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:1.5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1330 .elementor-element.elementor-element-57b5529{--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:1.5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1330 .elementor-element.elementor-element-597c0e8 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-1330 .elementor-element.elementor-element-597c0e8 .elementor-heading-title{color:#FF1805;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1330 .elementor-element.elementor-element-49eb2e7{--padding-top:15%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-1330 .elementor-element.elementor-element-c6d250 img{width:60%;}.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-custom-embed-play i{font-size:55px;}.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-custom-embed-play svg{width:55px;height:55px;}}@media(max-width:1024px){.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-custom-embed-play i{font-size:50px;}.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-custom-embed-play svg{width:50px;height:50px;}}@media(max-width:880px){.elementor-1330 .elementor-element.elementor-element-49eb2e7{--padding-top:12%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-1330 .elementor-element.elementor-element-750021b7 > .elementor-widget-container{margin:0% 0% -12% 0%;}}@media(max-width:681px){.elementor-1330 .elementor-element.elementor-element-49eb2e7{--padding-top:25%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-1330 .elementor-element.elementor-element-750021b7 > .elementor-widget-container{margin:0% 0% -10% 0%;}.elementor-1330 .elementor-element.elementor-element-750021b7 .elementor-heading-title{font-size:20vw;}.elementor-1330 .elementor-element.elementor-element-c6d250 img{width:80%;}.elementor-1330 .elementor-element.elementor-element-1ffe3699 .elementor-heading-title{font-size:4.5vw;}.elementor-1330 .elementor-element.elementor-element-30a33c6b{--spacer-size:5vh;}.elementor-1330 .elementor-element.elementor-element-5ea8977d{--width:90%;}.elementor-1330 .elementor-element.elementor-element-6ad449df{--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-custom-embed-play i{font-size:50px;}.elementor-1330 .elementor-element.elementor-element-6ce5df10 .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-1330 .elementor-element.elementor-element-36a69764{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1330 .elementor-element.elementor-element-5b89546f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1330 .elementor-element.elementor-element-5b89546f .elementor-heading-title{font-size:9vw;}.elementor-1330 .elementor-element.elementor-element-4d2254e2 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-1330 .elementor-element.elementor-element-4d2254e2{font-size:4.5vw;}.elementor-1330 .elementor-element.elementor-element-246b8921 .elementor-heading-title{font-size:6vw;}.elementor-1330 .elementor-element.elementor-element-2d0365d4{--content-width:90%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1330 .elementor-element.elementor-element-57b5529{--content-width:90%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}}@media(min-width:682px){.elementor-1330 .elementor-element.elementor-element-5ea8977d{--width:85%;}.elementor-1330 .elementor-element.elementor-element-6ad449df{--width:50%;}.elementor-1330 .elementor-element.elementor-element-36a69764{--width:50%;}.elementor-1330 .elementor-element.elementor-element-2d0365d4{--content-width:85%;}.elementor-1330 .elementor-element.elementor-element-57b5529{--content-width:85%;}}/* Start custom CSS */body, html{
    overflow-x: hidden;
}


#cstm-header{
    background: none !important;
}

button.mfp-close {
    background-color: rgba(0,0,0,0) !important;
    border: none !important;
}

:focus {
    outline: none !important;
}

.gradient-text-testimonial {
    background: -o-linear-gradient(top, #590636 0%, #AA053E 40.1%, #E11826 61.46%, #FF7014 81.25%, #F0C041 98.96%);
    background: -webkit-gradient(linear, left top, left bottom, from(#590636), color-stop(40.1%, #AA053E), color-stop(61.46%, #E11826), color-stop(81.25%, #FF7014), color-stop(98.96%, #F0C041));
    background: linear-gradient(180deg, #590636 0%, #AA053E 40.1%, #E11826 61.46%, #FF7014 81.25%, #F0C041 98.96%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*TESTIMONIAL*/
/*.main-testimonial .elementor-custom-embed-play {*/
/*    top: 87%;*/
/*    left: 90%;*/
/*}*/

.main-testimonial .elementor-custom-embed-play i, .main-testimonial .elementor-custom-embed-play svg {
    opacity: .6;
}

.testimonial-load-more .alm-listing {
    -webkit-column-count: 3 !important;
       -moz-column-count: 3 !important;
            column-count: 3 !important;
}

.testimonial-load-more .alm-listing .testimonial-item {
    page-break-inside: avoid !important;
    -webkit-column-break-inside: avoid !important;
    -moz-column-break-inside: avoid !important;
    break-inside: avoid !important;
    background-color: #f1f1f1;
    padding: 10% 6%;
    margin: 0 1% 5%;
}

.testimonial-load-more .excerpt {
    color: #2E2E2E;
    font-family: "Open Sans";
    font-size: 1.25vw;
    font-weight: 400;
    line-height: 1.5em;
}

.testimonial-load-more .testi-name {
    color: #FF1805;
    font-family: "Tungsten";
    font-size: 1.915vw;
    font-weight: 500;
    text-transform: uppercase;
    margin: 0;
}

.testimonial-load-more .testi-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 9%;
}

.testimonial-load-more .testi-image img {
    width: 5.417vw;
    height: 5.417vw;
    border-radius: 100px;
    margin-right: 1vw;
}

.testimonial-load-more .testi-video {
    margin-bottom: 6%;
}

.testimonial-load-more .testi-position {
    color: #590636;
    font-family: Gotham;
    font-size: 1.25vw;
    margin: 0;
    text-transform: capitalize;
    letter-spacing: 0;
}

.testimonial-load-more .alm-load-more-btn.more.done {
    display: none;
}

.testimonial-load-more .alm-load-more-btn {
    font-size: 1.25vw !important;
    font-family: 'Gotham';
    letter-spacing: 2.4px;
    border-radius: 100px !important;
    padding: 23px 70px !important;
    height: auto !important;
    background: -o-linear-gradient(right, #F59221 0%, #EF3C25 100%) !important;
    background: -webkit-gradient(linear, right top, left top, from(#F59221), to(#EF3C25)) !important;
    background: linear-gradient(270deg, #F59221 0%, #EF3C25 100%) !important;
    margin-top: 5% !important;
}

.testimonial-load-more .has-icon {
    background-size: 15% !important;
    /*background-position: 95% 95%;*/
    opacity: .6 !important;
}

.testimonial-load-more .alm-listing .testimonial-item.id-1261 .pbi-popup-video.has-bg {
    background-position: 100% 42%;
}

.testimonial-load-more .alm-listing .testimonial-item.id-1263 .pbi-popup-video.has-bg {
    background-position: 100% 30%;
}

.mfp-content .video-player-box .mfp-close {
    padding: 0 !important;
    line-height: 0;
}

@media only screen and (min-width: 768px) and (max-width: 880px){
    
    
    .success-text .elementor-widget-container {
    margin: -2% 0% -6% 0% !important
    
}
}

/*RESPONSIVE*/
@media screen and (max-width: 1024px){
    .testimonial-load-more .testi-image img {
        width: 4vw;
        height: 4vw;
    }
    
    .testimonial-load-more .testi-name {
        font-size: 1.5vw;
    }
    
    .testimonial-load-more .alm-listing .testimonial-item {
        margin: 0 0 6%;
    }
    
    .mfp-content .video-player-box .mfp-close {
        top: -45px;
    }
}

@media screen and (max-width: 767px){
    .testimonial-load-more .excerpt {
        font-size: 4.5vw;
    }
    
    .testimonial-load-more .alm-listing {
        -webkit-column-count: 1 !important;
           -moz-column-count: 1 !important;
                column-count: 1 !important;
    }
    
    .testimonial-load-more .testi-name {
        font-size: 6vw;
    }
    
    .testimonial-load-more .testi-image img {
        width: 18vw;
        height: 18vw;
        margin-right: 3vw;
    }
    
    .testimonial-load-more .testi-position {
        font-size: 4.5vw;
    }
    
    .testimonial-load-more .alm-load-more-btn {
        font-size: 4vw !important;
        padding: 20px 30px !important;
        letter-spacing: 1px;
        margin-top: 0% !important;
    } 
    
    .testimonial-load-more .has-icon {
        background-position: 97% 95%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/Gotham-XLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/Gotham-XLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/Gotham-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/Gotham-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/Gotham-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tungsten';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/Tungsten-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Tungsten';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/AnyConv.com__Tungsten-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Tungsten';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/AnyConv.com__Tungsten-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Tungsten';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/AnyConv.com__Tungsten-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Tungsten';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/AnyConv.com__Tungsten-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Tungsten';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kingdom320.com/wp-content/uploads/2022/07/Tungsten-Semibold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */