/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--view-mode-teaser{padding:0 0 30px 0;margin-bottom:40px;}.node__header{padding:0 0 5px;}.node__header .field--name-user-picture{padding:0 0 5px 0;max-width:55px;}.node__title{font-size:30px;margin-top:0px;}.node__header h2{margin:0 0 5px;}.node__links{margin-top:35px;}.node__container{position:relative;}.feed-icon{display:block;margin:0px 0 60px;}.field--name-user-picture img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.node__meta{font-size:12px;margin:0 0 10px;display:block;color:#8c8c8c;}.node__submitted-date{text-transform:uppercase;}.node__submitted-info-text{font-family:serif;font-style:italic;color:#252525;}.field--name-field-mt-subheader-body{font-size:15px;line-height:1.6;}.field--name-field-mt-subtitle{font-size:12px;text-transform:uppercase;font-weight:700;padding-bottom:15px;}
.owl-carousel{margin:0;padding:0;}.owl-carousel .owl-item li{list-style:none;}.owl-theme .owl-controls{position:absolute;top:-92px;width:100%;}.owl-theme .owl-controls .owl-buttons{width:100%;height:0;position:relative;}.owl-theme .owl-controls .owl-buttons div{display:inline-block;font-size:18px;position:absolute;line-height:70px;text-transform:uppercase;color:#ebebeb;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.owl-theme .owl-controls .owl-buttons div:hover{text-decoration:none;color:#535353;}.region--light-typography .owl-theme .owl-controls .owl-buttons div:hover{color:#ffffff;}.owl-theme .owl-controls .owl-buttons div:after{font-family:"FontAwesome";position:absolute;font-size:70px;line-height:1;top:0;width:50px;text-align:left;}.owl-theme .owl-controls .owl-buttons .owl-prev{left:15px;padding-left:35px;}.owl-theme .owl-controls .owl-buttons .owl-prev:after{content:"\f104";left:0px;}.owl-theme .owl-controls .owl-buttons .owl-next{right:15px;left:auto;padding-right:35px;}.owl-theme .owl-controls .owl-buttons .owl-next:after{content:"\f105";right:0px;text-align:right;}@media (max-width:480px){.owl-theme .owl-controls .owl-buttons div{font-size:36px;line-height:36px;}.owl-theme .owl-controls .owl-buttons div:after{font-size:36px;}.owl-theme .owl-controls{top:-72px;}}
.hero-carousel-wrapper{width:100%;margin:auto 0;position:relative;text-align:center;font-family:sans-serif;}.hero-carousel-wrapper .owl-carousel .owl-dots{position:absolute;bottom:0%;width:100%;}.owl-spe-theme .owl-dots,.owl-spe-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-spe-theme .owl-nav{margin-top:10px;}.owl-spe-theme .owl-nav [class*='owl-']{cursor:pointer;width:3.5rem;height:100%;position:absolute;top:50%;transform:translateY(-50%);display:block !important;border:none;}.owl-spe-theme .owl-nav .owl-prev{left:0;background:linear-gradient(to right,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%) !important;}.owl-spe-theme .owl-nav .disabled{opacity:0.5;cursor:default;visibility:hidden;}.owl-spe-theme .owl-nav [class*='owl-'] span{font-size:0;display:block;width:3rem;height:3rem;margin:auto;z-index:1;background-size:2rem;background-repeat:no-repeat;background-position:center;fill:#fff;opacity:0.5;border:2px solid #fff;border-radius:50%;background-color:#000;}.owl-spe-theme .owl-nav .owl-prev span{background-image:url(/themes/custom/styleplus/images/arrow-backward.svg);background-position-x:right;}.owl-spe-theme .owl-nav .owl-next span{background-image:url(/themes/custom/styleplus/images/arrow-forward.svg);}.owl-spe-theme .owl-nav [class*='owl-'] span:focus,.owl-spe-theme .owl-nav [class*='owl-'] span:active,.owl-spe-theme .owl-nav [class*='owl-'] span:hover{opacity:0.7;}@media (min-width:1000px){.hero-carousel-wrapper .owl-carousel .owl-dots{bottom:15%;text-align:right !important;padding-right:2rem;}}@media (min-width:1600px){.hero-carousel-wrapper .owl-carousel .owl-dots{bottom:10%;}}.hero-carousel-wrapper .owl-carousel .owl-nav{overflow:hidden;height:0px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#5110e9;}.hero-carousel-wrapper .owl-carousel .item{text-align:center;}.hero-carousel-wrapper .owl-carousel .nav-button{height:50px;width:25px;cursor:pointer;position:absolute;top:110px !important;}.hero-carousel-wrapper .owl-carousel .owl-prev.disabled,.hero-carousel-wrapper .owl-carousel .owl-next.disabled{pointer-events:none;opacity:0.25;}.hero-carousel-wrapper .owl-carousel .owl-prev{left:-5px;}.hero-carousel-wrapper .owl-carousel .owl-next{right:-5px;}.owl-theme .owl-nav [class*=owl-]{color:#ffffff;font-size:39px;background:#000000;border-radius:3px;}.hero-carousel-wrapper .owl-carousel .prev-carousel:hover{background-position:0px -53px;}.hero-carousel-wrapper .owl-carousel .next-carousel:hover{background-position:-24px -53px;}.hide-dots .owl-nav{display:none;}@media (min-width:768px){.owl-spe-theme .owl-nav [class*='owl-']{width:5rem;}}@media (max-width:1500px){.owl-spe-theme .owl-nav [class*='owl-'] span{width:2rem;height:2rem;background-size:1.3rem;}.owl-spe-theme .owl-nav [class*='owl-']{width:3rem;}.hero-carousel-wrapper .owl-carousel .owl-prev{left:-15px;}.hero-carousel-wrapper .owl-carousel .owl-next{right:-15px;}}
@media screen and (min-width:501px){.social-insta-wall .owl-carousel .owl-item{width:400px !important;margin-right:0 !important;}}@media screen and (max-width:500px){.social-insta-wall .owl-carousel .owl-item{margin-right:0 !important;}}.insta-feed-wrapper .owl-dots,.owl-spe-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}.insta-feed-wrapper .owl-dots{position:absolute;right:0;top:-30px;}.insta-feed-wrapper figure{margin:0;}.insta-feed-wrapper .owl-dots .owl-dot{display:inline-block;zoom:1;}.insta-feed-wrapper .owl-dots .owl-dot:focus,.insta-feed-wrapper .owl-dots .owl-dot:active,.insta-feed-wrapper .owl-dots .owl-dot:hover{outline:0;}.insta-feed-wrapper .owl-dots .owl-dot span{width:0.5rem;height:0.5rem;margin:0.2rem;background:#c4c4c4;display:block;-webkit-backface-visibility:visible;backface-visibility:visible;transition:opacity 0.2s ease;border-radius:50%;}.insta-feed-wrapper .owl-dots .owl-dot.active span,.insta-feed-wrapper .owl-dots .owl-dot:hover span{background:#fff;}.dots-below .owl-dots{top:auto;width:100%;}[dir*="rtl"] .insta-feed-wrapper .owl-dots{left:0;right:auto;}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.node--type-demo-movie-title-page .hero-banner--videos{padding:0 3%;}.node--type-test .hero-banner--videos{padding:0 3%;}.video-item{position:relative;}.video-item-link{display:block;position:relative;overflow:hidden;}.video-item-link img{border:1px solid rgba(30,30,30,0.9);transition:0.5s ease transform;}.video-item .video-details{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);}.video-item:hover .video-details{display:flex;}.video-item.show-video:hover .btn-gallery-video-close{opacity:1;}.video-item.gallery-video{width:318px;}.video-item-title{display:none;color:#fff;font-family:"Roboto",sans-serif;font-weight:normal;font-style:normal;font-size:1.75rem;line-height:1.5;margin:0 0 0.5em;width:auto;}.hero-banner--videos .show-component{padding-right:0;}.hero-banner--videos h3{position:relative;color:#fff;font-family:"Roboto",sans-serif;font-weight:bold;font-style:normal;font-size:1.8rem;line-height:1.5rem;margin:0 0 0.5em;width:auto;text-shadow:0 1px 6px rgba(0,0,0,0.2),0 1px 3px rgba(0,0,0,0.6);z-index:1;}.show-video-titles .video-item-title,.show-video-titles .video-item-subtitle{display:block;text-align:center;}.video-item .video-details .video-item-title,.video-item .video-details .video-item-subtitle{text-align:left;}.hero-banner.left .video-details .video-item-title,.hero-banner.left .video-details .video-item-subtitle{text-align:left;}.btn-youtube-icon{display:none;position:absolute;left:50%;top:50%;width:4rem;height:4rem;transform:translate(-50%,-50%);background:url(/themes/custom/styleplus/images/youtube.svg) no-repeat;background-position:center;background-size:4rem;cursor:pointer;}.show-video-play-icon .btn-youtube-icon{display:block;}.gallery-iframe{display:none;}.video-item.show-video .gallery-iframe{display:block;position:absolute;width:100%;height:100%;top:0;left:0;}.btn-gallery-video-close{overflow:hidden;background:none;border:none;width:30px;height:30px;position:absolute;right:0;top:17px;opacity:0;transition:0.5s ease opacity;}.btn-gallery-video-close .video-close__icon{width:100% !important;height:100%;}.owl-spe-theme .owl-dots,.owl-spe-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-spe-theme .owl-nav{margin-top:10px;}.owl-spe-theme .owl-nav [class*="owl-"]{cursor:pointer;width:3.5rem;height:100%;position:absolute;top:50%;transform:translateY(-50%);display:block !important;border:none;}.owl-spe-theme .owl-nav .owl-prev{left:0;background:linear-gradient(to right,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%) !important;}.owl-spe-theme .owl-nav .disabled{opacity:0.5;cursor:default;visibility:hidden;}.owl-spe-theme .owl-nav [class*="owl-"] span{font-size:0;display:block;width:3rem;height:3rem;margin:auto;z-index:1;background-size:2rem;background-repeat:no-repeat;background-position:center;fill:#fff;opacity:0.5;border:2px solid #fff;border-radius:50%;background-color:#000;}.owl-spe-theme .owl-nav .owl-prev span{background-image:url(/themes/custom/styleplus/images/arrow-backward.svg);background-position-x:right;}.owl-spe-theme .owl-nav .owl-next span{background-image:url(/themes/custom/styleplus/images/arrow-forward.svg);}.owl-spe-theme .owl-nav [class*="owl-"] span:focus,.owl-spe-theme .owl-nav [class*="owl-"] span:active,.owl-spe-theme .owl-nav [class*="owl-"] span:hover{opacity:0.7;}.video-gallery-wrapper .owl-carousel .owl-nav{overflow:hidden;height:0px;}.video-gallery-wrapper .owl-carousel .nav-button{height:50px;width:25px;cursor:pointer;position:absolute;top:110px !important;}.video-gallery-wrapper .owl-carousel .owl-prev.disabled,.video-gallery-wrapper .owl-carousel .owl-next.disabled{pointer-events:none;opacity:0.25;}.video-gallery-wrapper .owl-carousel .owl-prev{left:-5px;}.video-gallery-wrapper .owl-carousel .owl-next{right:-5px;}.video-gallery-wrapper .owl-carousel .prev-carousel:hover{background-position:0px -53px;}.video-gallery-wrapper .owl-carousel .next-carousel:hover{background-position:-24px -53px;}@media (max-width:450px){.hero-banner--videos h3{font-size:1.325rem;line-height:1.2;margin:0 0 0.4em;}.node--type-test .hero-banner--videos{padding-left:0% !important;margin-left:-5%;}.hero-banner--videos .show-component{padding-left:5px;}}@media (max-width:1020px){.node--type-demo-movie-title-page .hero-banner--videos{padding-left:1% !important;}.node--type-test .hero-banner--videos{padding-left:0% !important;margin-left:-2%;padding-right:2%;}.node--type-test .hero-banner--videos h3{margin-left:-2%;}}@media (max-width:1180px){.node--type-test .hero-banner--videos{padding-left:0% !important;margin-left:-2%;padding-right:2%;}.node--type-demo-movie-title-page .hero-banner--videos{padding:1% !important;}}@media (min-width:768px){.owl-spe-theme .owl-nav [class*="owl-"]{width:5rem;}}@media (min-width:1000px){.video-item.gallery-video{width:350px;}.hero-banner--videos .container-fluid.show-component{margin-top:-9.5rem;}}@media (min-width:1224px){.video-item.gallery-video{width:408px;}}
.tooltip-inner{background-color:#3c3c3c;color:#dbdbdb;font-size:12px;padding:5px 10px;}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#3c3c3c;}.tooltip.right .tooltip-arrow{border-right-color:#3c3c3c;}.tooltip.left .tooltip-arrow{border-left-color:#3c3c3c;}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#3c3c3c;}

