.elementor-2318 .elementor-element.elementor-element-5fac52b:not(.elementor-motion-effects-element-type-background), .elementor-2318 .elementor-element.elementor-element-5fac52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-2318 .elementor-element.elementor-element-5fac52b > .elementor-container{min-height:266px;}.elementor-2318 .elementor-element.elementor-element-5fac52b, .elementor-2318 .elementor-element.elementor-element-5fac52b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2318 .elementor-element.elementor-element-5fac52b{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:-2px;padding:0px 0px 0px 0px;}.elementor-2318 .elementor-element.elementor-element-5fac52b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2318 .elementor-element.elementor-element-9703fd3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2318 .elementor-element.elementor-element-9cc249f{text-align:center;}.elementor-2318 .elementor-element.elementor-element-9cc249f .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;color:#FFFFFF;}.elementor-2318 .elementor-element.elementor-element-1ddbe58{padding:39px 0px 40px 0px;}.elementor-2318 .elementor-element.elementor-element-80aeaf1{font-size:16px;font-weight:400;color:#272626;}.elementor-2318 .elementor-element.elementor-element-b4e92f1{font-size:16px;font-weight:400;color:#272626;}.elementor-2318 .elementor-element.elementor-element-2750456 .premium-carousel-scale .slick-slide{transition:all 300ms !important;}.elementor-2318 .elementor-element.elementor-element-2750456 .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-2318 .elementor-element.elementor-element-2750456 .slick-dots,.elementor-2318 .elementor-element.elementor-element-2750456 .premium-carousel-nav-fraction{text-align:center;}.elementor-2318 .elementor-element.elementor-element-2750456 .premium-carousel-wrapper .slick-arrow{font-size:14px;}.elementor-2318 .elementor-element.elementor-element-2750456 .premium-carousel-wrapper .slick-arrow svg{width:14px;height:14px;}.elementor-2318 .elementor-element.elementor-element-a87f27a{--e-image-carousel-slides-to-show:1;}.elementor-2318 .elementor-element.elementor-element-a87f27a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#A39B9BBF;opacity:1;}.elementor-2318 .elementor-element.elementor-element-37c3565{text-align:center;}.elementor-2318 .elementor-element.elementor-element-37c3565 .elementor-heading-title{font-weight:300;}.elementor-2318 .elementor-element.elementor-element-dc3b552:not(.elementor-motion-effects-element-type-background), .elementor-2318 .elementor-element.elementor-element-dc3b552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272525;}.elementor-2318 .elementor-element.elementor-element-dc3b552{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:23px 0px 23px 0px;}.elementor-2318 .elementor-element.elementor-element-dc3b552 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2318 .elementor-element.elementor-element-b9f43df .elementor-heading-title{font-size:21px;color:#EEEEEE;}.elementor-2318 .elementor-element.elementor-element-ed6eafe{font-size:17px;font-weight:400;}.elementor-2318 .elementor-element.elementor-element-926ee6d .elementor-heading-title{font-size:21px;color:#EEEEEE;}.elementor-2318 .elementor-element.elementor-element-0bbf8f4{font-size:17px;font-weight:400;}.elementor-2318 .elementor-element.elementor-element-0543a7c .elementor-heading-title{font-size:21px;color:#EEEEEE;}.elementor-2318 .elementor-element.elementor-element-776fddd{font-size:17px;font-weight:400;}.elementor-2318 .elementor-element.elementor-element-9c622b1 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2318 .elementor-element.elementor-element-9c622b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:79px 0px 85px 0px;}.elementor-2318 .elementor-element.elementor-element-ef5c074 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2318 .elementor-element.elementor-element-6b293f5 img{border-radius:100px 100px 100px 100px;}.elementor-2318 .elementor-element.elementor-element-ca39744{width:var( --container-widget-width, 99.778% );max-width:99.778%;--container-widget-width:99.778%;--container-widget-flex-grow:0;}.elementor-2318 .elementor-element.elementor-element-8344645{width:var( --container-widget-width, 80.887% );max-width:80.887%;--container-widget-width:80.887%;--container-widget-flex-grow:0;color:#3B3939;}.elementor-2318 .elementor-element.elementor-element-df75f99{width:var( --container-widget-width, 82.111% );max-width:82.111%;--container-widget-width:82.111%;--container-widget-flex-grow:0;color:#3B3939;}.elementor-2318 .elementor-element.elementor-element-81e5ba3{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2318 .elementor-element.elementor-element-81e5ba3 .elementor-widget-container{text-align:left;}.elementor-2318 .elementor-element.elementor-element-81e5ba3 .elementor-social-icon{background-color:#807E7E;--icon-padding:0.3em;}.elementor-2318 .elementor-element.elementor-element-81e5ba3 .elementor-social-icon i{color:#FFFFFF;}.elementor-2318 .elementor-element.elementor-element-81e5ba3 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2318 .elementor-element.elementor-element-81e5ba3 .elementor-social-icon:hover{background-color:#131212;}.elementor-2318 .elementor-element.elementor-element-81e5ba3 .elementor-social-icon:hover i{color:#F3F3F3;}.elementor-2318 .elementor-element.elementor-element-81e5ba3 .elementor-social-icon:hover svg{fill:#F3F3F3;}.elementor-2318 .elementor-element.elementor-element-d600a7b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2318 .elementor-element.elementor-element-d600a7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:79px 0px 85px 0px;}.elementor-2318 .elementor-element.elementor-element-0a89b65 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2318 .elementor-element.elementor-element-aa22d2e img{border-radius:100px 100px 100px 100px;}.elementor-2318 .elementor-element.elementor-element-0c34b1a{width:var( --container-widget-width, 80.887% );max-width:80.887%;--container-widget-width:80.887%;--container-widget-flex-grow:0;color:#3B3939;}.elementor-2318 .elementor-element.elementor-element-64a619b{width:var( --container-widget-width, 82.111% );max-width:82.111%;--container-widget-width:82.111%;--container-widget-flex-grow:0;color:#3B3939;}.elementor-2318 .elementor-element.elementor-element-49431a0{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2318 .elementor-element.elementor-element-49431a0 .elementor-widget-container{text-align:left;}.elementor-2318 .elementor-element.elementor-element-49431a0 .elementor-social-icon{background-color:#807E7E;--icon-padding:0.3em;}.elementor-2318 .elementor-element.elementor-element-49431a0 .elementor-social-icon i{color:#FFFFFF;}.elementor-2318 .elementor-element.elementor-element-49431a0 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2318 .elementor-element.elementor-element-49431a0 .elementor-social-icon:hover{background-color:#131212;}.elementor-2318 .elementor-element.elementor-element-49431a0 .elementor-social-icon:hover i{color:#F3F3F3;}.elementor-2318 .elementor-element.elementor-element-49431a0 .elementor-social-icon:hover svg{fill:#F3F3F3;}.elementor-2318 .elementor-element.elementor-element-b407023{padding:20px 0px 20px 0px;}.elementor-2318 .elementor-element.elementor-element-e4b2485{text-align:center;}.elementor-2318 .elementor-element.elementor-element-e4b2485 .elementor-heading-title{font-size:34px;text-transform:uppercase;}.elementor-2318 .elementor-element.elementor-element-cbeae76 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2318 .elementor-element.elementor-element-cbeae76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:26px 0px 26px 0px;}.elementor-2318 .elementor-element.elementor-element-a967cf0 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2318 .elementor-element.elementor-element-45ed7c3 .swiper-pagination-bullet-active, .elementor-2318 .elementor-element.elementor-element-45ed7c3 .swiper-pagination-progressbar-fill{background-color:#817E7E;}.elementor-2318 .elementor-element.elementor-element-45ed7c3 .swiper-pagination-fraction{color:#817E7E;}.elementor-2318 .elementor-element.elementor-element-45ed7c3 .elementor-swiper-button{font-size:20px;color:#504B4B;}.elementor-2318 .elementor-element.elementor-element-45ed7c3 .elementor-swiper-button svg{fill:#504B4B;}.elementor-2318 .elementor-element.elementor-element-45ed7c3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#222121;opacity:1;}.elementor-2318 .elementor-element.elementor-element-45ed7c3 .elementor-testimonial__text{color:#353333;}.elementor-2318 .elementor-element.elementor-element-82f31f0 .elementor-button{background-color:#BDC3C7;font-size:14px;font-weight:700;font-style:normal;line-height:7px;letter-spacing:0.1px;fill:#3A3636;color:#3A3636;}.elementor-2318 .elementor-element.elementor-element-82f31f0 .elementor-button:hover, .elementor-2318 .elementor-element.elementor-element-82f31f0 .elementor-button:focus{background-color:#000000;color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-2318 .elementor-element.elementor-element-82f31f0 .elementor-button:hover svg, .elementor-2318 .elementor-element.elementor-element-82f31f0 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2318 .elementor-element.elementor-element-9703fd3{width:100%;}.elementor-2318 .elementor-element.elementor-element-ef5c074{width:23.077%;}.elementor-2318 .elementor-element.elementor-element-6f2c3af{width:76.923%;}.elementor-2318 .elementor-element.elementor-element-0a89b65{width:23.077%;}.elementor-2318 .elementor-element.elementor-element-6d23bb9{width:76.923%;}}@media(max-width:1024px){.elementor-2318 .elementor-element.elementor-element-9c622b1{padding:90px 30px 200px 30px;}.elementor-2318 .elementor-element.elementor-element-d600a7b{padding:90px 30px 200px 30px;}.elementor-2318 .elementor-element.elementor-element-cbeae76{padding:90px 30px 200px 30px;}}@media(max-width:767px){.elementor-2318 .elementor-element.elementor-element-9c622b1{padding:60px 30px 30px 30px;}.elementor-2318 .elementor-element.elementor-element-d600a7b{padding:60px 30px 30px 30px;}.elementor-2318 .elementor-element.elementor-element-cbeae76{padding:60px 30px 30px 30px;}}/* Start custom CSS for image-carousel, class: .elementor-element-a87f27a */.studio-img {
    filter: grayscale(100%);
    transition: all 0.5s;
}

.studio-img:hover {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-81e5ba3 */.icon a i {
     margin-right: 0px; 
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    -ms-transition: color 0.2s;
    -o-transition: color 0.2s;
    transition: color 0.2s;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-49431a0 */.icon a i {
     margin-right: 0px; 
    -webkit-transition: color 0.2s;
    -moz-transition: color 0.2s;
    -ms-transition: color 0.2s;
    -o-transition: color 0.2s;
    transition: color 0.2s;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-45ed7c3 */.post-meta {
    font-size: 13px;
}

.post-meta span {
    display: inline-block;
    margin: 0 20px 10px 0;
}

.post-meta span:before {
    margin-right: 10px;
    font-family: 'FontAwesome';
}

.post-meta span.date:before {
    content: '\f073';
}

.post-meta span.author:before {
    content: '\f040';
}

.post-meta span.category:before {
    content: '\f097';
}/* End custom CSS */