.elementor-10 .elementor-element.elementor-element-2b0a4fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2b0a4fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2b0a4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBF5;}.elementor-10 .elementor-element.elementor-element-eeb0704 .cc-meet-wrap{--cc-mt-bg:#FDFBF5;--cc-mt-chrome:#1B1A1A;--cc-mt-min:800px;--cc-mt-heading:#1B1A1A;--cc-mt-text:#1B1A1A;--cc-mt-quote:#1B1A1A;}.elementor-10 .elementor-element.elementor-element-eeb0704 .cc-meet__heading{font-family:"Archivo", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-a1a8cc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bcb4920 .cc-stats-wrap{--cc-s-maxw:1680px;--cc-s-bg:#F2E1DF;--cc-s-heading:#0A0708;--cc-s-line:#0A0708;--cc-s-number:#0A0708;--cc-s-label:#4A4447;}.elementor-10 .elementor-element.elementor-element-bcb4920 .cc-stats__heading{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;line-height:66px;}.elementor-10 .elementor-element.elementor-element-bcb4920 .cc-stat b{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-996db3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-24f5c8d .cc-keys-wrap{--cc-k-cols:3;--cc-k-gap:3px;--cc-k-ratio:3 / 4;--cc-k-img-h:150px;--cc-k-min:720px;--cc-k-bg:#FFFFFF;--cc-k-chrome:#1B1A1A;--cc-k-heading:#1B1A1A;--cc-k-label:#7B7477;--cc-k-title:#1B1A1A;--cc-k-desc:#2A2627;--cc-k-link:#1B1A1A;}.elementor-10 .elementor-element.elementor-element-24f5c8d .cc-keys__r img{width:100px;justify-self:center;object-fit:contain;object-position:center center;}.elementor-10 .elementor-element.elementor-element-24f5c8d .cc-keys__heading{font-family:"Archivo", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-24f5c8d .cc-keys-entry__title{font-family:"Archivo", Sans-serif;font-weight:800;}.elementor-10 .elementor-element.elementor-element-1a43449{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-32e8880 .cc-brandsrail-wrap{--cc-br-pos-y:20%;--cc-br-min:640px;--cc-br-bg:#0A0708;--cc-br-text-bg:#FBFAF8;--cc-br-rail:#FFFFFF;--cc-br-label:#0A0708;--cc-br-heading:#0A0708;--cc-br-line:#0A0708;--cc-br-linkcolor:#0A0708;}.elementor-10 .elementor-element.elementor-element-32e8880 .cc-brandsrail__heading{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-81aea72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2043209 .cc-ctaline-wrap{--cc-c-maxw:1680px;--cc-c-bg:#FBFAF8;--cc-c-line:#0A0708;--cc-c-heading:#0A0708;--cc-c-btn-bg:#520000;--cc-c-btn-text:#FFFFFF;--cc-c-btn-hover:#0A0708;}.elementor-10 .elementor-element.elementor-element-2043209 .cc-ctaline__heading{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:60px;}.elementor-10 .elementor-element.elementor-element-2043209 .cc-ctaline__btn{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.92px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-24f5c8d .cc-keys-wrap{--cc-k-cols:3;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-2b0a4fd{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eeb0704 .cc-meet-wrap{--cc-mt-gutter:16px;}.elementor-10 .elementor-element.elementor-element-bcb4920 .cc-stats__heading{font-size:36px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-996db3e{--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-24f5c8d .cc-keys-wrap{--cc-k-cols:2;--cc-k-gutter:16px;}.elementor-10 .elementor-element.elementor-element-32e8880 .cc-brandsrail__heading{font-size:30px;}.elementor-10 .elementor-element.elementor-element-2043209 .cc-ctaline-wrap{--cc-c-gutter:16px;}.elementor-10 .elementor-element.elementor-element-2043209 .cc-ctaline__heading{font-size:38px;line-height:1.3em;}}/* Start custom CSS for cc-meet, class: .elementor-element-eeb0704 */@media (max-width: 767px) {
.cc-meet__quote {
   
        padding: 20px 10px !important;
        
}

}/* End custom CSS */
/* Start custom CSS for cc-stats, class: .elementor-element-bcb4920 */.cc-stats__grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    border-top: 1px solid var(--cc-s-line);
}/* End custom CSS */
/* Start custom CSS for cc-keys, class: .elementor-element-24f5c8d */@media (max-width: 767px) {

.cc-keys__r {
    padding: 0px 16px !important;
}

}/* End custom CSS */
/* Start custom CSS for cc-brandsrail, class: .elementor-element-32e8880 */@media (max-width: 767px) {

.cc-brandsrail__name {
       
        font-size: 11vw !important;
       
        justify-content: center !important;
        
        
}


.cc-brandsrail__text {
 
    padding: 28px 16px !important;
    
}

}/* End custom CSS */