/*
Theme Name: Rubik
Theme URI: https://themesific.com
Author: BK-Ninja
Author URI: https://themesific.com
Description: rubik is a clean magazine & blog WordPress theme.
Version: 2.9.2
Tags: right-sidebar, sticky-post, two-columns, three-columns, custom-menu, featured-images, post-formats, translation-ready
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: rubik
*/
.logo a img {
 max-width:500px !important;
}
.header-logo-wrapper {
background-color:#02365d;
}
.header-logo-wrapper * {
	color:#fff;
}
.header-12 .main-nav-wrap .canvas-menu-wrap .canvas-nav-btn {
    color:#fff !important;
}
.main-menu li a {
padding:0 10px !important;
}

.carousel_4 .content_in_wrapper {
	height:250px
}

.page-id-233144 .module-carousel-type1 {
	 background: linear-gradient(
    to bottom,
    #000 0%,
    #2f4157 50%,
    #2f4157 50%,
    #ccc 100%
  );

}
#car_233144 .module-title .main-title h2, #plus-sec .module-title .main-title h2 {
	color:#fff !important;
}

.youtube-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 25px;
}

.youtube-item {
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 9;
  overflow: hidden;
}

.youtube-item iframe {
  width: 100%;
  height: 100%;
  display: block;
}
/* Smartphones */
@media (max-width: 600px) {
  .youtube-grid {
    grid-template-columns: 1fr;
    gap: 18px;
  }
}
#cara-cara-wp {
   margin: -50px 0 0 0 !important;
}
#cara-cara-wp {background: radial-gradient(100% 100% at var(--4-x-position) var(--4-y-position), #c8f1f9 0%, transparent),radial-gradient(100% 100% at 80% 20%, #0081b8 0%, transparent),#1b253b;animation-name: main; animation-iteration-count: infinite; animation-duration: 15s; transition-timing-function: ease-in;}@property --4-x-position {
      syntax: '<percentage>';
        inherits: false;
        initial-value: 19.0234375%;
      }@property --4-y-position {
        syntax: '<percentage>';
          inherits: false;
          initial-value: 22.578125000000004%;
        }@property --5-x-position {
      syntax: '<percentage>';
        inherits: false;
        initial-value: 80%;
      }@property --5-y-position {
        syntax: '<percentage>';
          inherits: false;
          initial-value: 20%;
        }:root {--4-x-position: 19.0234375%;--4-y-position: 22.578125000000004%;--5-x-position: 80%;--5-y-position: 20%;}
    @keyframes main {
      25% {--4-x-position: 15%;--4-y-position: 15%;--5-x-position: 85%;--5-y-position: 80%;}50% {--4-x-position: 80%;--4-y-position: 15%;--5-x-position: 15%;--5-y-position: 85%;}
    }

#cara-cara-wp img {
	 display: block;
  margin-left: auto;
  margin-right: auto;
}
#cara-cara-container .module-youtube-playlist{
    margin:  0 !important;
    background: linear-gradient(0deg, #1f71ae, #000000, #000000) !important;
}

.page-id-233135 .footer {
    margin-top: 0 !important;
}
.cara-title {
    margin:0 auto -140px;
}
#section_test {
 position:relative;
 background: linear-gradient(to bottom, #ccc, #fff);
 margin-bottom: 0 !important;
}
#my_main_section, #play-sec {
    margin-bottom: 0 !important;
}
#my_main_section .module-carousel {
    margin-bottom: 0;
}
.logo-footer {
    display: block;
    margin: 0 auto;
    max-width: 400px !important;
}
#emex-sec {
    background-color: #a00505;
    color: #fff;
    padding: 70px 0;
}
