/*!
Theme Name: dj-company
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dj-company
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

dj-company is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}#wpadminbar{opacity:.8;transition:.35s ease-out}#wpadminbar:hover{opacity:.5;transition:.35s ease-out}*{font-family:Arial,sans-serif}.font-loaded *{font-family:"Nunito Sans",Arial,sans-serif}body{background-color:#F7F7F7}.custom-logo-link{display:flex}.wrapper{width:91.66%}#masthead{padding:15px 0;border-bottom:1px solid #E2E2E2}#masthead.border{border-bottom:none}#masthead .wrapper{margin:0 auto;display:flex;align-items:center;justify-content:space-between}.main-navigation{width:fit-content}#primary-menu{display:flex;align-items:center;gap:25px}.main-navigation a,.menu-item span{color:#272727;font-size:16px;font-weight:600;text-transform:uppercase;transition:.35s ease-out}.main-navigation a:hover{color:#CC0100;transition:.35s ease-out}#primary-menu .sub-menu{width:300px;display:flex;flex-direction:column;gap:10px;padding:15px 0;border-radius:12px;background-color:#FFF}#primary-menu .sub-menu li{padding-left:20px;padding-right:20px}.header_tel{display:inline-block;color:#CC0100;font-size:16px;font-weight:600;border:1px solid #CC0100;border-radius:12px;padding:9px 15px;text-decoration:none}.header_tel:hover{color:#FFF;background-color:#CC0100;transition:.35s ease-out}.lang-search{width:75px;display:flex;align-items:center;justify-content:space-between}.search{padding:0;border:none;outline:none}.lang{display:flex;align-items:center;gap:5px}.lang a{font-size:16px;font-weight:600;line-height:21.6px;color:#272727;text-decoration:none}.header_socials{display:flex;align-items:center;gap:7px}.header_socials a{display:inline-block;height:35px;width:35px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;text-decoration:none;opacity:1;transition:.35s ease-out}.header_socials a:hover{opacity:.8;transition:.35s ease-out}.site-branding{width:10.68%}.h_initial .wrapper{margin:0 auto}.slider_initial{position:relative;max-height:790px;height:41.14vw}.slider__container{width:100%;height:100%;overflow:hidden}.slider__wrapper{height:100%}.slider_initial .slider__wrapper,.slider_events .slider__wrapper,.slider_letters .slider__wrapper{transition:.3s ease-in-out!important}.slider_events.letters{opacity:0;height:0;visibility:hidden}.slider__items{height:100%;display:flex;transition:.5s ease-in-out}.slider__item{height:100%;flex:0 0 100%;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:center}.h_initial .slider__item{position:relative;border-radius:35px}.h_initial .slider__item img,.h_initial .slider__item .init_slide_animate{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;object-fit:cover;border-radius:35px}.init_slide_animate{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;background-size:cover;border-radius:35px}.h_initial .slider__item .init_slide_animate{background-size:cover;background-position:center}.init_slide_dj{position:absolute;width:36.02%;height:38.22vw;background-size:cover;background-position:center;bottom:0;right:12.21%;z-index:2}.dj_slide_dots{position:absolute;width:100%;height:100%;background-image:url(/wp-content/uploads/2024/09/dots-decor.webp);background-size:auto;background-repeat:repeat-y;background-position:top}.dj_slide_dots:nth-of-type(2){animation:dj_dots 18s linear infinite}.dj_slide_dots:nth-of-type(3){opacity:0;animation:dj_dots 18s linear infinite;animation-delay:9s}.dj_slide_projector{position:absolute;background-size:contain;background-repeat:no-repeat;width:67.95%;height:65.98vw;top:-19.06vw;top:0;right:0;transform:rotate(0deg);animation:dj_projector 14s linear infinite}.dj_slide_projector.two{animation:dj_projector_two 14s linear infinite}.init_slide_show, .h_initial .slider__item img.init_slide_show{position:absolute;width:47.84%;height:35.2vw;right:3.18%;bottom:0;left: initial;top:initial;background-size:cover;z-index:3}.init_slide_show_projector_1{position:absolute;background-image:url(/wp-content/uploads/2024/09/1-projector.webp);background-size:contain;width:36.13%;height:42.02vw;background-blend-mode:color-dodge;mix-blend-mode:color-dodge;right:7.78%;z-index:0;opacity:0;animation:projector_lights 5s linear infinite}.init_slide_show_projector_2{position:absolute;width:37.04%;height:40.88vw;background-image:url(/wp-content/uploads/2024/09/2-projector.webp);background-size:contain;background-blend-mode:color-dodge;mix-blend-mode:color-dodge;right:6.53%;z-index:0;opacity:0;animation:projector_lights 5s linear infinite;animation-delay:7s}.init_slide_show_projector_3{position:absolute;width:35.96%;height:43.33vw;background-image:url(/wp-content/uploads/2024/09/3-projector.webp);background-size:contain;background-blend-mode:color-dodge;mix-blend-mode:color-dodge;right:6.42%;z-index:0;opacity:0;animation:projector_lights 5s linear infinite;animation-delay:9s}.init_slide_show_flares_left{position:absolute;width:33.92%;height:34.73vw;background-size:cover;background-blend-mode:plus-lighter;mix-blend-mode:plus-lighter;left:27.38%;bottom:17%;animation:flares_left 15s ease-in-out infinite}.init_slide_show_flares_left.two{opacity:0;animation-delay:8s}.init_slide_show_flares_right{position:absolute;width:20.23%;height:18.68vw;bottom:21%;right:2%;background-image:url(/wp-content/uploads/2024/09/салют-правий.webp);background-size:cover;background-blend-mode:plus-lighter;mix-blend-mode:plus-lighter;opacity:0;animation:flares_right 15s ease-in-out infinite}.init_slide_show_flares_right.two{opacity:0;animation-delay:8s}.init_slide_organization{position:absolute;width:44.31%;height:37.11vw;right:13.35%;background-size:cover;background-position:center;bottom:0;z-index:2}.init_slide_organization_dots{position:absolute;width:100%;height:100%;background-size:auto;background-repeat:repeat-y;background-position:top;z-index:0}.init_slide_organization_dots:nth-of-type(2){animation:dj_dots 18s linear infinite}.init_slide_organization_dots:nth-of-type(3){opacity:0;animation:dj_dots 18s linear infinite;animation-delay:9s}.init_slide_organization_object_1{position:absolute;width:54px;height:54px;background-image:url(/wp-content/uploads/2024/09/OBJECTS-1.png);background-size:cover;right:39.5%;z-index:5;bottom:68%;opacity:0;animation:organization_objects 4s linear infinite}.init_slide_organization_object_2{position:absolute;width:50px;height:50px;background-image:url(/wp-content/uploads/2024/09/OBJECTS-2.png);background-size:cover;right:40%;z-index:5;bottom:73%;opacity:0;animation:organization_objects 4s linear infinite;animation-delay:.5s}.init_slide_organization_object_3{position:absolute;width:50px;height:50px;background-image:url(/wp-content/uploads/2024/09/OBJECTS-3.png);background-size:cover;right:39.8%;z-index:5;bottom:77%;opacity:0;animation:organization_objects 4s linear infinite;animation-delay:1s}.init_slide_organization_object_4{position:absolute;width:50px;height:50px;background-image:url(/wp-content/uploads/2024/09/OBJECTS-4.png);background-size:cover;right:40%;z-index:5;bottom:81%;opacity:0;animation:organization_objects 4s linear infinite;animation-delay:1.5s}.init_slide_organization_projector{position:absolute;width:67.95%;height:65.98vw;top:0;right:6.07%;background-image:url(/wp-content/uploads/2024/09/projector-1-1.webp);background-size:cover;transform:rotateZ(0deg);animation:organization_projector 14s linear infinite}.init_slide_celeb_photo{position:absolute;width:55.22%;height:38.12vw;background-image:url(/wp-content/uploads/2024/09/фото-1.webp);background-size:cover;bottom:0;right:0;z-index:5}.init_slide_celeb_flashes_left{position:absolute;width:55.79%;height:46.04vw;left:0;background-image:url(/wp-content/uploads/2024/09/відблиски-право.webp);background-size:contain;animation:change_opacity 6s linear infinite}.init_slide_celeb_flashes_right{position:absolute;width:55.79%;height:46.04vw;right:0;background-image:url(/wp-content/uploads/2024/09/відблиски-ліво.webp);background-size:contain;animation:change_opacity 6s linear infinite}.init_slide_celeb_flares_right{position:absolute;background-image:url(/wp-content/uploads/2024/09/салют-правий-1.webp);width:40.34%;height:42.08vw;right:0;bottom:49%;mix-blend-mode:plus-lighter;background-size:cover;transform:translate(0,0);animation:celeb_flares_right 19s linear infinite}.init_slide_celeb_flares_left{position:absolute;background-image:url(/wp-content/uploads/2024/09/салют-правий-2.webp);width:40.34%;height:42.08vw;left:0;bottom:49%;mix-blend-mode:plus-lighter;background-size:cover;transform:translate(0,0);animation:celeb_flares_left 19s linear infinite}@keyframes celeb_flares_right{0%{transform:translate(0,0)}50%{transform:translate(-70px,0)}100%{transform:translate(0,0)}}@keyframes celeb_flares_left{0%{transform:translate(0,0)}50%{transform:translate(70px,0)}100%{transform:translate(0,0)}}@keyframes change_opacity{0%{opacity:.6}50%{opacity:1}100%{opacity:.6}}@keyframes flares_right{0%{width:20.23%;height:18.68vw;right:2%;opacity:0}50%{width:20.23%;height:27.68vw;right:1%;opacity:1}100%{width:20.23%;height:18.68vw;right:2%;opacity:0}}@keyframes organization_projector{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(-9deg);top:-8%}100%{transform:rotateZ(0deg);top:0}}@keyframes organization_objects{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes dj_dots{0%{opacity:1;transform:translateY(-100%)}100%{transform:translateY(100%)}}@keyframes dj_projector{0%{transform:rotate(0deg)}50%{transform:rotateZ(-15deg);right:-7%;top:-20%}100%{transform:rotateZ(0deg);right:0;top:0}}@keyframes dj_projector_two{0%{transform:rotate(0deg)}50%{transform:rotateZ(15deg);right:7%;top:-20%}100%{transform:rotateZ(0deg);right:0;top:0}}@keyframes projector_lights{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes flares_left{0%{width:16.92%;height:17.73vw;left:36.38%;opacity:0}50%{width:33.92%;height:40.73vw;left:24.38%;opacity:1}100%{width:16.92%;height:17.73vw;left:36.38%;opacity:0}}.h_initial_title{font-size:90px;font-weight:800;line-height:108px;color:#FFF;margin:0;text-transform:uppercase}.h_initial_title span{font-size:70px;font-weight:600;line-height:84px;color:#FFF;text-transform:none}.h_initial_subtitle{font-size:24px;font-weight:600;line-height:32.74px;color:#FFF;margin:0;margin-top:15px;margin-bottom:10px;text-transform:uppercase}.slider_initial .slider__item p{font-size:16px;font-weight:400;line-height:24px;margin:0;color:#FFF;width:540px}.slider_initial .slider__item article{width:815px;margin-left:6.81%}.slider_initial .slider__item article div{display:flex;align-items:center;gap:20px;margin-top:30px}.btn_gr{font-size:18px;font-weight:600;line-height:24.3px;color:#FFF;display:flex;align-items:center;border-radius:15px;padding:23px 30px 23px 30px;border:none;outline:none;gap:10px;background-color:#13BD7B;cursor:pointer;text-transform:uppercase}.btn_gr:hover{transition:.35s ease-out;background-color:#0AAA6C}.link_details{text-decoration:none;font-weight:600;font-size:18px;line-height:24.3px;color:#FFF;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;gap:10px;border:1px solid #FFF;border-radius:15px;padding:23px 30px 23px 30px;background-color:#FFFFFF1A}.slider_initial .slider__indicators{padding:0;margin:0;list-style-type:none;position:absolute;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 20px);left:10px;bottom:10px;background-color:#FFF;border-radius:30px;padding:10px}.slider_initial .slider__indicators li{border:1px solid #CC0100;border-radius:30px;padding:15px 0 15px 0;display:flex;align-items:center;justify-content:center;gap:15px;line-height:21.6px;font-weight:600;font-size:16px;text-transform:uppercase;color:#CC0100;cursor:pointer;width:24.5%}.slider_initial .slider__indicators li svg line{stroke:#CC0100;transition:.25s ease-out}.slider_initial .slider__indicators li span{display:none}.slider_initial .slider__indicators li.active{color:#000}.slider_initial .slider__indicators li.active svg line{stroke:#000;transition:.25s ease-out}.slider_initial .slider__indicators li.active span{display:inline-block}.initial_next_btn{display:flex;align-items:center;font-size:22px;font-weight:400;line-height:30px;gap:10px;color:#FFF;position:absolute;right:30px;top:calc(50% - 15px);cursor:pointer}.initial_prev_btn{display:flex;align-items:center;font-size:22px;font-weight:400;line-height:30px;gap:10px;color:#FFF;position:absolute;left:30px;top:calc(50% - 15px);cursor:pointer}.initial_next_btn::after{content:'';display:block;width:8px;height:16px;-webkit-mask:url(/wp-content/uploads/2024/05/shape-13.svg);-webkit-mask-size:100% 100%;background:#FFF}.initial_prev_btn::after{content:'';display:block;width:8px;height:16px;-webkit-mask:url(/wp-content/uploads/2024/05/shape.svg);-webkit-mask-size:100% 100%;background:#FFF}.stats .wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:0 auto;margin-top:40px}.stats_item{width:23.77%;display:flex;align-items:flex-start;background-color:#FFF;border-radius:15px;padding:35px}.stats_item svg{margin-right:20px}.stat_title{font-size:55px;font-weight:800;line-height:55px;color:#272727;margin:0;margin-bottom:10px;position:relative;width:fit-content}.stats_item p{font-size:20px;font-weight:400;line-height:30px;color:#272727;margin:0}.stat_title::after{content:'+';display:block;font-size:30px;font-weight:900;color:#CC0100;position:absolute;top:-10px;right:-20px}.dreams{width:100%;padding:80px 0;padding-bottom:0;background-color:#FFF;border-radius:30px;margin-top:43px}.dreams .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.vid_block{width:53.97%;height:26.04vw;position:relative}.vid_desc{width:39%}.section_title,.vid_desc h1.section_title{font-size:70px;font-weight:700;line-height:84px;color:#272727;text-transform:uppercase;margin:0;margin-bottom:10px}.section_title span{color:#CC0100}.vid_desc h2{font-size:24px;font-weight:600;line-height:32px;color:#CC0100;text-transform:uppercase;margin:0;margin-bottom:20px}.vid_desc p{font-size:16px;font-weight:400;line-height:24px;color:#4D5053}#vidBorder{position:absolute;z-index:0;left:-20px;width:calc(100%);height:calc(100% + 15px);top:-20px}.vid_block-bg{position:absolute;width:100%;height:100%;border-radius:15px;background-image:url(/wp-content/uploads/2024/05/a31316f4a7b9f0cb0e5b082ff107d7a8.png);background-size:cover;display:flex;align-items:center;justify-content:center;z-index:1;top:0;left:0}#video{width:100%;height:100%;object-fit:cover;position:relative;z-index:0;border-radius:15px}#vidPlay{position:relative;width:80px;height:80px;background:#CC0100;outline:none;border:none;cursor:pointer;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.25s ease-out}#vidPlay svg{width:24px;height:24px;margin-left:7px}#vidPlay::before{content:'';display:block;position:absolute;width:98px;height:98px;background:none;border:3px solid rgb(255 255 255 / .4);border-radius:50%;animation-name:circle-in;animation-duration:1.5s;animation-iteration-count:infinite}#vidPlay::after{content:'';display:block;position:absolute;width:98px;height:98px;background:none;border:3px solid rgb(255 255 255 / .4);border-radius:50%;animation-name:circle-in;animation-duration:1.5s;animation-delay:.5s;animation-iteration-count:infinite}@keyframes circle-in{0%{width:80px;height:80px;opacity:1}100%{width:116px;height:116px;opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}#vidPlay:hover{background:#a50202;transition:.25s ease-out}#vidPlay:hover::before{width:100%;height:100%;animation-name:fade-out;animation-duration:1.5s;animation-iteration-count:infinite}.h_services{padding:120px 0}.h_services_heading{text-align:center}.h_services_heading p{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;margin:0;text-transform:uppercase}.h_services .wrapper{margin:0 auto}.h_services_grid{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.82vw 0;margin-top:40px}.h_servs_grid_item{width:100%;height:auto;display:flex;flex-direction:column;text-decoration:none;border-radius:15px;background-color:#FFF;position:relative;overflow:hidden}.service_item_line{position:absolute;z-index:2;top:8px;left:10px;width:calc(100% - 23px);height:calc(100% - 16px)}.h_servs_grid_item::after{display:block;content:'';width:100%;height:100%;position:absolute;left:0;top:0}.serv_item_content{position:absolute;padding:40px;z-index:4;display:flex;flex-direction:column;width:100%;height:100%;transform:translate(0,100%);opacity:0;background-color:#ffffff6b;transition:.35s ease-out}.h_servs_grid_item:hover .serv_item_content{opacity:1;transform:translate(0,0%);transition:.35s ease-out}.h_servs_grid_item:hover p.as-title{opacity:0;transition:.35s ease-out}.serv_item_content h2{font-size:48px;font-weight:600;line-height:54px;color:#272727;margin-top:0;margin-bottom:20px}.serv_item_content p{font-size:16px;line-height:24px;font-weight:400;color:#272727;margin:0}.serv_item_content div{display:flex;align-items:center;gap:20px;margin-top:30px}.tags{display:flex;align-items:center;width:100%;list-style-type:none;flex-wrap:wrap;gap:5px;padding:0;margin:0;margin-top:auto}.tags li{font-size:12px;font-weight:600;color:#272727;line-height:14px;text-transform:uppercase;padding:10px 15px;background-color:#FFF;border-radius:12px}.serv_item_content .link_details{background:#FFF;color:#272727;transition:.35s ease-out}.serv_item_content .link_details svg path{stroke:#272727}.serv_item_content-bg{width:100%;height:100%;background-color:#fff0;filter:blur(0);-webkit-filter:blur(0);position:absolute;left:0;top:0;transition:.35s ease-out}.link_details:hover{color:#FFF;background-color:#CC0100;transition:.35s ease-out}.link_details:hover svg path{stroke:#FFF;transition:.35s ease-out}.h_servs_grid_item:hover .serv_item_content-bg{background-color:#ffffff8f;filter:blur(7px);-webkit-filter:blur(7px);transition:.35s ease-out}.h_servs_grid_item p.as-title{font-size:48px;font-weight:600;line-height:54px;color:#272727;margin:40px;margin-bottom:17px;opacity:1;transition:.35s ease-out;z-index:3}.h_servs_grid_item:nth-of-type(1),.h_servs_grid_item:nth-of-type(2),.h_servs_grid_item:nth-of-type(3),.h_servs_grid_item:nth-of-type(4){width:49.2%}.h_services.speakers .h_servs_grid_item:nth-of-type(1) img,.h_services.speakers .h_servs_grid_item:nth-of-type(2) img,.h_services.speakers .h_servs_grid_item:nth-of-type(3) img,.h_services.speakers .h_servs_grid_item:nth-of-type(4) img{height:100%;object-fit:cover}.h_servs_grid_item:nth-of-type(1) img,.h_servs_grid_item:nth-of-type(2) img,.h_servs_grid_item:nth-of-type(3) img,.h_servs_grid_item:nth-of-type(4) img{height:21.61vw}.h_servs_grid_item a.serv_cont{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none;border-radius:15px;background-color:#FFF;position:absolute;overflow:hidden;text-decoration:none;z-index:2}.service_item_holder{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none;border-radius:15px;background-color:#FFF;position:relative;overflow:hidden;text-decoration:none}.service_item_holder::before{content:'';display:block;position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);top:8px;left:8px;border:1px solid #CC0100;border-radius:15px;z-index:4}.h_servs_grid_item img{width:100%;height:100%;filter:blur(0);-webkit-filter:blur(0);transition:.35s ease-out;z-index:3}.h_servs_grid_item:hover img{filter:blur(7px);-webkit-filter:blur(7px);transition:.35s ease-out}.h_servs_grid_item:nth-of-type(5),.h_servs_grid_item:nth-of-type(6),.h_servs_grid_item:nth-of-type(7){width:32.3%}.h_servs_grid_item:nth-of-type(5) .serv_item_content div,.h_servs_grid_item:nth-of-type(6) .serv_item_content div,.h_servs_grid_item:nth-of-type(7) .serv_item_content div{display:block}.h_servs_grid_item:nth-of-type(5) .serv_item_content div .link_details,.h_servs_grid_item:nth-of-type(6) .serv_item_content div .link_details,.h_servs_grid_item:nth-of-type(7) .serv_item_content div .link_details{width:fit-content;margin-top:10px}#wpcf7-f94-o2{position:relative;z-index:10}.cup_form_container input[type="submit"]:hover{background-color:#0AAA6C;transition:.35s ease-out;cursor:pointer}.h_calculate{padding:5.5% 0;background-color:#F7F7F7;position:relative;overflow:hidden}.h_calculate::before,.h_calculate::after{content:'';display:block;position:absolute;width:100%;height:100%;background-image:url(/wp-content/uploads/2024/09/паралакс.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;top:0;z-index:0}.h_calculate .wrapper-sm{position:relative;z-index:2}.calc_animate_flares{position:absolute;width:55.79%;height:46.04vw;background-image:url(/wp-content/uploads/2024/09/відблиски-1.webp);background-size:cover;top:0;left:0;mix-blend-mode:screen;z-index:1;opacity:.3;animation:animate_calc_flares 9s linear infinite}.calc_animate_flares.two{background-image:url(/wp-content/uploads/2024/09/відблиски-2.webp);left:22.38%;animation-delay:4s}.calc_animate_flares.three{background-image:url(/wp-content/uploads/2024/09/відблиски-3.webp);left:unset;right:0;animation-delay:6s}.calc_animate_part_one{position:absolute;width:12.15%;height:4.68vw;background-image:url(/wp-content/uploads/2024/09/1.webp);background-size:cover;right:29.09%;bottom:0;z-index:1;animation:calc_animate_part_sides 16s ease-in-out infinite}.calc_animate_part_two{position:absolute;width:12.15%;height:6.14vw;background-image:url(/wp-content/uploads/2024/09/2.webp);background-size:cover;background-position:center;right:14.82%;top:1.56vw;z-index:1;animation:calc_animate_part_sides 16s linear infinite}.calc_animate_part_three{position:absolute;width:6.53%;height:6.66vw;background-image:url(/wp-content/uploads/2024/09/3.webp);background-size:cover;left:12.27%;top:8.59vw;z-index:1;animation:calc_animate_part_up 16s linear infinite}.calc_animate_part_four{position:absolute;width:10.39%;height:6.66vw;background-image:url(/wp-content/uploads/2024/09/4.webp);background-size:cover;right:17.21%;top:17.13vw;z-index:1;animation:calc_animate_part_up 16s linear infinite}.calc_animate_part_five{position:absolute;width:12.15%;height:6.14vw;background-image:url(/wp-content/uploads/2024/09/5.webp);background-size:cover;background-position:center;left:16.42%;bottom:2.08vw;z-index:1;animation:calc_animate_part_sides 16s linear infinite}@keyframes calc_animate_part_sides{0%{transform:translate(0,0)}50%{transform:translate(50px,0)}100%{transform:translate(0,0)}}@keyframes calc_animate_part_up{0%{transform:translate(0,0)}50%{transform:translate(0,50px)}100%{transform:translate(0,0)}}@keyframes animate_calc_flares{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}.wrapper-sm{width:1030px;margin:0 auto}.calc_heading h2{font-size:48px;font-weight:900;line-height:52.8px;color:#272727;text-transform:uppercase;text-align:center;margin:0;margin-bottom:10px}.calc_heading h2 span{color:#CC0100}.calc_heading p{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;margin:0;text-align:center}.calc_form_container{width:100%;background:#FFF;border-radius:15px;margin-top:40px}.calc_form_container form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.calc_form_container form .wpcf7-response-output{width:100%;border-radius:5px}.calc_block_main{width:calc(60.2% - 20px);position:relative;padding:40px;z-index:2}.calc_block_main #formBorder{z-index:0;position:absolute;top:8px;left:8px}.calc_block_main p{margin:0}#calcBorder{position:absolute;width:112%;height:calc(100%);top:0;left:8px}.calc_main_content{display:flex;justify-content:space-between;flex-wrap:wrap}.calc_block_submit{width:39.8%;padding:40px;border-radius:15px;border:1px solid #CC0100;box-shadow:0 4px 30px 0 #0000001A;position:relative;background-color:#FFF;z-index:2}.submit_icon p{margin:0}.calc_main_content label{display:inline-block;font-size:17px;font-weight:600;color:#4D5053;line-height:24.3px;margin-bottom:10px;text-transform:uppercase}.calc_main_b-1{width:54.83%}.calc_main_content select{width:100%;border:1px solid #E2E2E2;padding:16px 20px;width:100%;border-radius:15px;background:url(/wp-content/uploads/2024/05/Frame-37-2.svg) no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:calc(100% - 17px) 50%;color:#272727;font-size:14px;font-weight:400;line-height:21px;font-family:"Nunito Sans",sans-serif}.calc_main_content select option{padding:10px 20px;border-radius:12px;background-color:#FFF}.calc_main_content select.selected{background:url(/wp-content/uploads/2024/05/Frame-37-2-rotated-1.svg) no-repeat;background-position:calc(100% - 17px) 50%}.calc_main_b-3{width:96%;margin-top:40px}.rsfcf_flat-slider.ui-slider.ui-slider-horizontal{margin:0!important;margin-bottom:45px!important}.calc_main_b-3 .rsfcf_flat-slider.ui-slider.ui-slider-horizontal .ui-slider-handle{width:15px;height:15px;background-color:#CC0100!important;border-radius:50%;border:none;cursor:pointer;top:-5px}.calc_main_b-3 .rsfcf_flat-slider .ui-slider-range{background-color:#CC0100!important;cursor:pointer}.calc_main_b-3 .rsfcf_flat-slider.ui-slider{background:#E2E2E2!important;border:none!important;cursor:pointer;border-radius:7px;display:flex;flex-wrap:wrap}.ui-slider-pips .ui-slider-pip{position:initial!important;width:fit-content!important;height:fit-content!important;margin-left:0;margin-right:auto;margin-top:16px}.ui-slider-pip:nth-of-type(3){margin-left:11px}.ui-slider-pip:nth-of-type(6){margin-right:29px}.calc_main_b-3 .rsfcf_flat-slider.ui-slider.ui-slider-horizontal .ui-slider-pip .ui-slider-line{display:none}.calc_main_b-3 .rsfcf_flat-slider.ui-slider.ui-slider-horizontal .ui-slider-pip .ui-slider-label{top:10px!important;color:#4D5053;font-size:12px;font-weight:400;font-family:"Nunito Sans",sans-serif;position:initial!important}.calc_main_b-3 .rsfcf_flat-slider.ui-slider.ui-slider-horizontal .ui-slider-pip-selected{color:#272727}.ui-slider-pip:nth-of-type(3) span.ui-slider-label::after{content:'година';display:inline;margin-left:2px}.ui-slider-pip:nth-of-type(4) span.ui-slider-label::after,.ui-slider-pip:nth-of-type(5) span.ui-slider-label::after,.ui-slider-pip:nth-of-type(6) span.ui-slider-label::after,.ui-slider-pip:nth-of-type(7) span.ui-slider-label::after{content:'годин';display:inline;margin-left:2px}.calc_main_b-4{width:96%}.calc_main_b-4 label{display:flex;align-items:center;margin:0}.calc_main_b-4 .wpcf7-list-item-label{font-size:13px;font-weight:400;line-height:21px;color:#4D5053;text-transform:none}.calc_main_b-4 input{width:16px;height:16px;border-radius:5px;padding:0;margin:0;margin-right:9px;border:1.5px solid #E2E2E2;outline:none}.calc_main_b-4 input[type=checkbox]:checked{accent-color:#CC0100}.calc_main_b-4 .wpcf7-list-item{margin-left:0!important}.calc_main_b-4 .wpcf7-form-control.wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:15px 25px}.s_cup{width:100%;border-radius:35px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;padding:5.2% 0;position:relative;overflow:hidden}.s_cup::before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(0deg,rgb(255 255 255 / .4) -3.76%,rgb(255 255 255 / .85) 103.42%);border-radius:35px;z-index:0}.cup_animate_flares_one{position:absolute;width:55.79%;height:46.04vw;right:0;top:0;background-image:url(/wp-content/uploads/2024/09/відблиски-1-1.webp);background-size:cover;z-index:0;mix-blend-mode:lighten;animation:animate_calc_flares 9s linear infinite}.cup_animate_flares_two{position:absolute;width:55.79%;height:46.04vw;top:0;right:20.85%;background-image:url(/wp-content/uploads/2024/09/відблиски-2-1.webp);background-size:cover;z-index:0;mix-blend-mode:lighten;animation:animate_calc_flares 9s linear infinite;animation-delay:4s}.cup_animate_flares_three{position:absolute;width:55.79%;height:46.04vw;top:0;left:0;background-image:url(/wp-content/uploads/2024/09/відблиски-3-1.webp);background-size:cover;z-index:0;mix-blend-mode:lighten;animation:animate_calc_flares 9s linear infinite;animation-delay:6s}.cup_animate_part_one{position:absolute;width:12.15%;height:6.14vw;background-image:url(/wp-content/uploads/2024/09/1-1.webp);background-size:cover;background-position:center;right:25.56%;bottom:3.28vw;animation:calc_animate_part_sides 16s linear infinite;z-index:1}.cup_animate_part_two{position:absolute;width:12.15%;height:4.68vw;background-image:url(/wp-content/uploads/2024/09/2-1.webp);background-size:cover;background-position:center;right:16.13%;bottom:10px;animation:calc_animate_part_up 16s linear infinite;z-index:1}.cup_animate_part_three{position:absolute;width:9.77%;height:6.3vw;background-image:url(/wp-content/uploads/2024/09/3-1.webp);background-size:cover;background-position:center;right:5.17%;top:12.08vw;animation:calc_animate_part_sides 16s linear infinite;z-index:1}.cup_animate_part_four{position:absolute;width:6.53%;height:6.66vw;background-image:url(/wp-content/uploads/2024/09/4-1.webp);background-size:cover;background-position:center;left:10.79%;top:8.33vw;animation:calc_animate_part_up 16s linear infinite;z-index:1}.cup_animate_part_five{position:absolute;width:12.15%;height:6.14vw;background-image:url(/wp-content/uploads/2024/09/5-1.webp);background-size:cover;background-position:center;left:29.65%;top:15.83vw;animation:calc_animate_part_sides 16s linear infinite;z-index:1}.cup_animate_dj{position:absolute;width:38.33vw;height:38.33vw;background-image:url(/wp-content/uploads/2024/09/ДЖ-2.webp);background-size:cover;right:0;bottom:0}.cup_animate_cup{position:absolute;width:22.89%;height:14.01vw;background-image:url(/wp-content/uploads/2024/09/чашка.webp);background-size:cover;bottom:1.77vw;left:10.51%;animation:cup_animate_cup 9s linear infinite}@keyframes cup_animate_cup{0%{transform:rotateZ(0deg)}50%{transform:rotateZ(9deg)}100%{transform:rotateZ(0deg)}}.s_cup .container{width:891px;position:relative;z-index:5}.s_cup .heading{width:100%;text-align:center;margin-bottom:25px}.s_cup .heading h2{font-size:48px;font-weight:900;line-height:52px;color:#272727;margin:0;margin-bottom:10px;text-transform:uppercase}.s_cup .heading h2 span{color:#CC0100}.s_cup .heading .p-sm{font-size:24px;font-weight:600;line-height:32px;color:#CC0100;margin:0;margin-bottom:13px;text-transform:uppercase}.s_cup .heading .p-bg{font-size:48px;font-weight:600;line-height:57px;color:#272727;margin:0}.cup_form_container{width:550px;margin:0 auto;padding:40px;background-color:#FFF;border-radius:15px;position:relative}.cup_form_container::before{content:'';display:block;position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);border:1px solid #CC0100;border-radius:15px;top:8px;left:8px;z-index:2}.cup_form_title{font-size:14px;font-weight:700;line-height:19px;color:#CC0100;text-transform:uppercase;text-align:center}.cup_input input{width:100%;border:1px solid #E2E2E2;background:none;outline:none;border-radius:15px;padding:16px 16px;padding-left:49px;font-size:18px;font-weight:600;line-height:24px;color:#272727;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Nunito Sans",sans-serif;margin-bottom:15px;position:relative;z-index:3}.cup_input p{margin:0}.cup_input input::placeholder{font-size:18px;font-weight:600;line-height:24px;color:#272727;text-transform:uppercase}.cup_input input[name="your-name"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:20px 50%;background-repeat:no-repeat}.cup_input input[name="mask-473"],.cup_input input[name="mask-474"]{background:url(/wp-content/uploads/2024/05/Frame-37-4.svg);background-position:20px 50%;background-repeat:no-repeat}.submit{position:relative}.submit p{margin:0}.submit::before{content:'';display:block;width:19px;height:19px;background:url(/wp-content/uploads/2024/05/shape-15.svg);background-size:cover;background-repeat:no-repeat;position:absolute;top:calc(50% - 9px);left:23px;z-index:2}.cup_form_container input[type="submit"]{width:100%;background:#13BD7B;outline:none;border:none;border-radius:15px;padding:23px;padding-left:49px;font-size:18px;font-weight:600;line-height:24px;color:#FFF;text-transform:uppercase}.s_cup.next{position:relative}.s_cup.next::before{content:'';display:block;width:100%;height:100%;top:0;left:0;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:0}.s_cup.next::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(255 255 255 / .4) -3.76%,rgb(255 255 255 / .85) 103.42%);z-index:1}.s_cup_next_flares_1{position:absolute;width:47.67%;height:39.22vw;left:0;top:1.97vw;background-image:url(/wp-content/uploads/2024/09/відблиски-1-2.webp);background-repeat:no-repeat;background-size:contain;z-index:2;mix-blend-mode:lighten;animation:animate_calc_flares 9s linear infinite}.s_cup_next_flares_2{position:absolute;width:55.79%;height:46.04vw;right:19.43%;top:0;background-image:url(/wp-content/uploads/2024/09/відблиски-1-2.webp);background-repeat:no-repeat;background-size:contain;z-index:2;mix-blend-mode:lighten;animation:animate_calc_flares 9s linear infinite;animation-delay:4s}.s_cup_next_flares_3{position:absolute;width:43.92%;height:36.25vw;right:0;top:2.55vw;background-image:url(/wp-content/uploads/2024/09/відблиски-1-2.webp);background-repeat:no-repeat;background-size:contain;z-index:2;mix-blend-mode:lighten;animation:animate_calc_flares 9s linear infinite;animation-delay:6s}.s_cup.next .cup_form_container input[type="submit"]{width:57.87%;margin-left:auto;margin-right:auto;padding-left:59px;display:flex;position:relative;z-index:2}.s_cup.next .submit::before{content:'';display:block;width:19px;height:19px;background:url(/wp-content/uploads/2024/05/shape-9.svg);background-size:cover;background-repeat:no-repeat;position:absolute;top:calc(50% - 9px);left:calc(((100% - 57.87%) / 2) + 30px);z-index:3}.s_cup.next .wpcf7-response-output{border-radius:5px}.submit .wpcf7-spinner{display:none}.cup_mssgrs{width:100%;margin-top:20px;position:relative;z-index:10}.cup_mssgrs p{font-size:13px;font-weight:700;line-height:19px;color:#4D5053;text-transform:uppercase;margin:0;display:flex;align-items:center;justify-content:space-between}.cup_mssgrs p::before{content:'';display:block;width:11%;height:1px;background:#E2E2E2}.cup_mssgrs p::after{content:'';display:block;width:11%;height:1px;background:#E2E2E2}.cup_mssgrs div{display:flex;align-items:center;justify-content:space-between;width:82.34%;margin:0 auto;margin-top:16px}.cup_mssgrs div a{width:31.52%;text-decoration:none;font-size:14px;font-weight:600;line-height:19px;color:#FFF;display:flex;align-items:center;padding:9px;border-radius:11px;opacity:1;transition:.35s ease-out}.cup_mssgrs div a:hover{opacity:.8;transition:.35s ease-out}.cup_mssgrs div a svg{width:18px}.cup_mssgrs div a span{margin-left:auto;margin-right:auto}.cup_mssgrs div a:first-of-type{background-color:#7C509A}.cup_mssgrs div a:nth-of-type(2){background-color:#27A6E5}.cup_mssgrs div a:last-of-type{background-color:#48C95F}.h_events{width:100%;padding:120px 0}.h_events .wrapper{margin:0 auto}.h_event_filters{width:fit-content;display:flex;align-items:center;position:absolute;bottom:0;right:0}.h_events .heading{width:100%;text-align:center;position:relative}.h_events .heading p{font-size:24px;font-weight:600;line-height:33px;color:#CC0100;text-transform:uppercase;margin:0;margin-right:auto;margin-left:auto}.h_event_filters ul{margin:0;padding:0;list-style-type:none;display:flex;gap:20px}.h_event_filters ul li{background-color:#FFF;border-radius:15px;padding:16px 20px;font-size:16px;font-weight:600;line-height:21.6px;color:#CC0100}.h_event_filters ul li.active,.h_event_filters ul li:hover{background-color:#CC0100;color:#FFF;transition:.35s ease-out;cursor:pointer}.h_event_filters ul li:hover svg path,.h_event_filters ul li.active svg path{stroke:#FFF}.slider_events,.slider_letters{position:relative;height:auto;margin-top:40px}#eventsVideos{display:none;position:relative;height:auto;margin-top:40px}#eventsVideos .slider__item .slide_content{height:105px}#eventsVideos .slider__item img{height:220px}#eventsInstagram{display:none}.slider_events .slider__item,.slider_letters .slider__item{flex:0 0 25%;padding:0 15px;position:relative}.slider_events .slider__item img,.slider_events .slider__item video,.slider_letters .slider__item img{height:450px;object-fit:cover;border-top-right-radius:15px;border-top-left-radius:15px;transition:.35s ease-out}.slider_events .slider__item:hover img,.slider_letters .slider__item:hover img{height:400px;transition:.35s ease-out}.slider_events .slider__item .content_hidden,.slider_events .slider__item .content_hidden{width:100%;display:flex;align-items:center;justify-content:space-between;height:0;opacity:0;transition:.35s ease-out}.slider_events .slider__item a,.slider_letters .slider__item a{text-decoration:none;width:100%;height:100%;position:relative;display:flex;flex-direction:column}.slider_events .slider__item:hover .content_hidden,.slider_letters .slider__item:hover .content_hidden{opacity:1;height:24px;margin-top:21px;transition:.35s ease-out}.slider_events .content_hidden .details,.slider_letters .content_hidden .details{font-size:18px;font-weight:600;line-height:24.3px;color:#CC0100;text-transform:uppercase;display:flex;align-items:center;gap:10px}.slider_events .content_hidden .details svg,.slider_letters .content_hidden .details svg{width:10px}.slider_events .content_hidden .date,.slider_letters .content_hidden .date{font-size:14px;font-weight:400;line-height:21px;color:#4D5053;display:flex;align-items:center;gap:7px}.slider_events .content_hidden .date svg,.slider_letters .content_hidden .date svg{width:19px}.slider_events .slider__item .slide_content,.slider_letters .slider__item .slide_content{padding:20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#FFF;height:110px;transition:.35s ease-out}.slider_events .slider__item:hover .slide_content,.slider_letters .slider__item:hover .slide_content{height:160px;transition:.35s ease-out}.slider_events.reviews .slider__item .slide_content{height:115px}.slider_events.reviews .slider__item:hover .slide_content{height:135px}.slider_events.reviews .slider__item .slide_content h3,#eventsVideos .slider__item .slide_content h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.slider_events .slider__item .slide_content h3,.slider_letters .slider__item .slide_content h3{font-size:24px;font-weight:600;line-height:32px;color:#272727;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.slider_events .slider__item .slide_content p,.slider_letters .slider__item .slide_content p{font-size:16px;font-weight:400;line-height:24px;color:#272727;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.slide_tags{position:absolute;top:5px;left:5px}.slide_tags span{display:inline-block;padding:10px 15px;font-size:12px;font-weight:600;line-height:14.4px;color:#FFF;text-transform:uppercase;background-color:#FFF6;border-radius:12px}.events_next_btn{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#FFFC;position:absolute;background-image:url(/wp-content/uploads/2024/05/shape-18.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:calc(50% - 17.5px);cursor:pointer}.events_prev_btn{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#FFFC;position:absolute;background-image:url(/wp-content/uploads/2024/05/shape-19.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:calc(50% - 17.5px);cursor:pointer}.link_all_events{display:flex;align-items:center;gap:10px;width:fit-content;margin:0 auto;margin-top:33px;text-transform:uppercase;font-size:18px;font-weight:600;line-height:24px;color:#CC0100;text-decoration:none;padding:23px 30px;border:1px solid #CC0100;border-radius:15px;transition:.35s ease-out}.link_all_events:hover{background-color:#CC0100;color:#FFF;transition:.35s ease-out;cursor:pointer}.link_all_events:hover svg path{stroke:#FFF;transition:.35s ease-out}.s_cup.next .container{width:1050px}.s_cup.next .cup_form_container{width:52.38%}.cup_form_desc{font-size:14px;font-weight:400;line-height:21px;color:#000;text-align:center;margin:0;margin-bottom:15px}.s_cup.next .cup_form_title{margin-bottom:0}.h_reviews{width:100%;margin:5.25% 0}.h_reviews .heading{width:100%;text-align:center;position:relative}.h_reviews .heading p{font-size:24px;font-weight:600;line-height:33px;color:#CC0100;text-transform:uppercase;margin:0;margin-right:auto;margin-left:auto}.slider_events.reviews{position:relative;height:auto;margin-top:40px}.slider_events.reviews .slider__item img,.slider_events.reviews .slider__item video{height:69.4%}.slider_events.reviews .slider__item img{height:220px}.slider_events.reviews .slider__item:hover img{height:200px;transition:.35s ease-out}.h_reviews .wrapper{margin:0 auto}#eventsVideos .slider__item:hover img{height:165px;transition:.35s ease-out}#eventsVideos .slider__item:hover .slide_content{height:160px;transition:.35s ease-out}.h_faqs{width:100%;padding:5.25% 0;padding-bottom:0;background-color:#FFF;border-top-right-radius:35px;border-top-left-radius:35px}.h_faqs .wrapper{width:72.91%;margin:0 auto}.h_faqs .heading{text-align:center}.h_faqs p{font-size:24px;font-weight:600;line-height:33px;color:#CC0100;text-transform:uppercase;margin:0}.faq_accordion{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:40px}.faq_accordion article{width:48.92%;margin-bottom:16px}.accordionItem.open svg{transform:rotate(180deg);transition:.35s ease-out}.faq_accordion article h3{padding:16px 20px;background-color:#FFF;border-radius:12px;border:1px solid #E2E2E2;font-size:16px;font-weight:600;line-height:21px;color:#272727;margin:0;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;z-index:2}.close div{height:0;transition:height .35s ease-out;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.open div{padding:0 20px;width:100%;margin:0 0 10px 0;display:block;-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform 0.35s ease-out;-o-transition:-o-transform 0.35s ease;-ms-transition:-ms-transform 0.35s ease;transition:transform 0.35s ease}.faq_accordion article div p{font-size:16px;font-weight:400;line-height:24px;text-transform:none;color:#4D5053}.h_faqs .wrapper img{display:block;width:56.35%;margin:0 auto}#colophon{border-top-left-radius:35px;border-top-right-radius:35px;background-color:#272727;padding-top:60px}#colophon .wrapper{width:72.91%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.footer_copy{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;padding-top:15px;margin-top:30px;border-top:1px solid #FFF3}.footer_copy p{display:block;width:fit-content;font-size:14px;font-weight:400;line-height:21px;color:#D3D3D3;margin:0}.footer_copy a{display:block;width:fit-content;font-size:14px;font-weight:400;line-height:21px;color:#D3D3D3;margin:0;text-decoration:none}.footer_title{font-size:18px;font-weight:600;line-height:24.55px;color:#FFF;margin:0;margin-bottom:20px}.footer_contacts{width:210px}.footer_tel{font-size:20px;font-weight:600;line-height:26px;color:#D3D3D3;text-decoration:none}.footer_tel:first-of-type{margin-bottom:10px}.tels div{display:flex;align-items:center;gap:7px;margin-top:10px}.tels div a{display:inline-block;width:35px;height:35px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;text-decoration:none}.footer_contacts p{font-size:14px;font-weight:400;line-height:21px;color:#B5B5B5;margin:0;margin-bottom:7px}#footer-info{padding:0;margin:0;list-style-type:none}#footer-info li{margin-bottom:10px}#footer-info a,#footer-info span,#footer-services span,#footer-organization span{font-size:14px;font-weight:400;line-height:21px;color:#D3D3D3;text-decoration:none;text-transform:none}#footer-services,#footer-organization{display:block;flex-wrap:wrap;padding:0;margin:0;list-style-type:none}#footer-services li,#footer-organization li{width:100%;margin-bottom:10px}#footer-services a,#footer-organization a{font-size:14px;font-weight:400;line-height:21px;color:#D3D3D3;text-decoration:none;transition:.35s ease-out}#footer-services a:hover,#footer-organization a:hover{color:#CC0100;transition:.35s ease-out}.footer_tel:hover,.footer_mail:hover,.footer_copy a:hover{color:#CC0100;transition:.35s ease-out}.tels div a:hover,.mails div a:hover{opacity:.8;transition:.35s ease-out}#footer-main{padding:0;margin:0;list-style-type:none}#footer-main li{margin-bottom:10px}#footer-main a{font-size:14px;font-weight:400;line-height:21px;color:#D3D3D3;text-decoration:none}.mails{margin-top:25px}.mails p{font-size:14px;font-weight:400;line-height:21px;color:#B5B5B5;margin:0;margin-bottom:7px}.footer_mail{font-size:16px;font-weight:600;line-height:20.8px;color:#D3D3D3;text-decoration:none}.mails div{display:flex;align-items:center;gap:7px;margin-top:25px}.mails div a{display:inline-block;width:35px;height:35px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;text-decoration:none}.slider_brands{position:relative;max-height:160px;height:8.33vw;margin-top:80px}.slider_brands .slider__wrapper{transition:.3s ease-in-out!important}.slider_brands .slider__item{flex:0 0 12.5%;padding:18px 28px;border:1px solid #E2E2E2}.slider_brands .slider__item img{width:100%}.vid_desc .link_details{background-color:#fff0;color:#CC0100;border-color:#CC0100;width:fit-content;transition:.35s ease-out}.vid_desc .link_details svg path{stroke:#CC0100;transition:.35s ease-out}.vid_desc .link_details:hover{background-color:#CC0100;color:#FFF;transition:.35s ease-out}.vid_desc .link_details:hover svg path{stroke:#FFF;transition:.35s ease-out}.brands_next_btn{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#FFFC;position:absolute;background-image:url(/wp-content/uploads/2024/05/shape-18.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center;position:absolute;right:calc((100% - 93%) / 2);top:calc(50% - 17.5px);cursor:pointer}.calc_block_submit .heading{text-align:center;margin-bottom:20px}.calc_block_submit .heading h4{font-size:14px;font-weight:700;line-height:18.9px;color:#CC0100;text-transform:uppercase;margin:0;margin-bottom:10px}.calc_block_submit .heading p{font-size:14px;font-weight:400;line-height:21px;color:#000;margin:0}.input-w-icon p{margin:0}.input-w-icon input{width:100%;border:1px solid #E2E2E2;background:none;outline:none;border-radius:15px;padding:16px 16px;padding-left:49px;font-size:18px;font-weight:600;line-height:24px;color:#272727;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Nunito Sans",sans-serif;margin-bottom:20px;text-transform:uppercase}.icon-w-icon input::placeholder{font-weight:600;line-height:24px;color:#272727}.input-w-icon input[name="text-154"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:20px 50%;background-repeat:no-repeat}.input-w-icon input[name="mask-853"]{background:url(/wp-content/uploads/2024/05/Frame-37-4.svg);background-position:20px 50%;background-repeat:no-repeat}.calc_block_submit .submit_icon{position:relative}.calc_block_submit .submit_icon::after{content:'';display:block;position:absolute;right:31px;top:calc(50% - 5px);width:12px;height:10px;background:url(/wp-content/uploads/2024/05/shape-14.svg);background-size:cover;background-position:center}.calc_block_submit input[type="submit"]{width:100%;background-color:#13BD7B;border-radius:15px;padding:23px 43px;padding-right:63px;font-size:18px;font-weight:600;line-height:24.3px;color:#FFF;font-family:"Nunito Sans",sans-serif;text-transform:uppercase;outline:none;border:none;transition:.35s ease-out}.calc_block_submit input[type="submit"]:hover,.popup_submit input:hover{background-color:#0AAA6C;cursor:pointer;transition:.35s ease-out}.submit_icon .wpcf7-spinner{display:none}.mob_menu{display:none}.shop_page_main .wrapper,.contacts_page_main .wrapper{margin:0 auto}.shop_page_main .heading,.contacts_page_main .heading{width:100%;text-align:center;margin:40px 0}.shop_page_main .heading h1,.contacts_page_main .heading h1, .contacts_page_main .heading h2{font-size:90px;font-weight:900;line-height:108px;margin:0;margin-bottom:10px;color:#272727;text-transform:uppercase}.contacts_page_main .heading h1, .contacts_page_main .heading h2{font-weight:800}.shop_page_main .heading h1 span,.contacts_page_main .heading h1 span, .contacts_page_main .heading h2 span{color:#CC0100}.shop_page_main .heading p,.contacts_page_main .heading p{font-size:24px;font-weight:600;line-height:32.8px;color:#CC0100;text-transform:uppercase;margin:0}#breadcrumbs{margin-top:20px}#breadcrumbs a{text-decoration:none;color:#5B5B5B;font-size:16px;font-weight:600;line-height:21.6px;text-transform:uppercase}#breadcrumbs svg{width:5px;height:9px;margin:0 20px}#breadcrumbs span{font-size:16px;font-weight:600;line-height:21.6px;color:#CC0100;text-transform:uppercase}.shop_products_flow{width:100%;display:flex;flex-wrap:wrap;gap:0 30px}.product_item{width:calc(25% - 22.5px);margin-bottom:30px}.product_item{display:flex;flex-direction:column;height:auto;text-decoration:none;position:relative}.product_item a{display:flex;text-decoration:none;position:relative}.product_item .sub_content{position:absolute;top:5px;left:5px;width:calc(100% - 10px);display:flex;align-items:center;justify-content:space-between}.woosw-btn-added.woosw-added span::before{color:#CC0100}.product-tag{display:inline-block;font-size:12px;font-weight:600;line-height:14.4px;color:#272727;text-transform:uppercase;border-radius:20px;background-color:#FFF6;padding:10px 15px}.product_item img{min-height:23.43vw;height:23.43vw;object-fit:cover;border-top-right-radius:15px;border-top-left-radius:15px}.product_item_content{height:100%;padding:20px;background:#FFF;border-bottom-right-radius:15px;border-bottom-left-radius:15px;display:flex;flex-direction:column}.product_item_content h4{font-size:24px;font-weight:600;line-height:32.8px;color:#272727;margin:0}.product_item_content h4 a{color:#272727;transition:.35s ease-out}.product_item_content h4 a:hover{color:#CC0100;transition:.35s ease-out}.prodcut_item_price{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:20px}.price{font-size:18px;font-weight:600;line-height:24.3px;color:#4D5053}.stock_status{display:flex;align-items:center;font-size:16px;font-weight:400;line-height:24px;color:#13BD7B}.stock_status svg{margin-right:5px}.stock_status.not svg path{stroke:#9EA1A3}.stock_status.not{color:#9EA1A3}.add_to_cart_block{display:flex;align-items:center;gap:20px;margin-top:auto}.add_to_cart_block .add,.add_to_cart_block .arrow{display:flex;align-items:center;font-size:18px;font-weight:600;line-height:24.3px;color:#CC0100;text-transform:uppercase;border:1px solid #CC0100;padding:18px 30px;border-radius:15px;transition:.35s ease-out}.add_to_cart_block .add{height:auto;text-decoration:none}.add_to_cart_block .add.in-cart{background-color:#CC0100;color:#FFF}.woocommerce-variation-add-to-cart .single_add_to_cart_button.in-cart{background-color:#CC0100;color:#FFF}.add_to_cart_block .add.in-cart svg path{stroke:#FFF}.add_to_cart_block .add:hover,.add_to_cart_block .arrow:hover{background-color:#CC0100;color:#FFF;transition:.35s ease-out}.add_to_cart_block .add svg{margin-right:10px;width:18px;height:20px}.add_to_cart_block .arrow{width:60px;height:60px;padding:0;justify-content:center}.add_to_cart_block .arrow svg{width:12px;height:10px}.add_to_cart_block .arrow svg path{stroke:#CC0100}.add_to_cart_block .add:hover svg path,.add_to_cart_block .arrow:hover svg path{stroke:#FFF;transition:.35s ease-out}.wishlist-btn{display:flex;align-items:center;justify-content:center;padding:0;background:#FFF6;width:34px;height:34px;border-radius:50%;outline:none;border:none}.fixed_links{position:fixed;right:0}.cart-link{margin-bottom:10px}.cart-link,.wishlist-link{display:flex;align-items:center;justify-content:center;width:66px;height:66px;background-color:#FFF;border-top-left-radius:15px;border-bottom-left-radius:15px;padding:0;cursor:pointer}.cart-link svg,.wishlist-link svg{width:20px;height:20px}.contacts_content{width:100%;display:flex;justify-content:space-between;margin-bottom:120px}.contacts_info{width:32.21%}.contacts_map{width:66.07%}.contacts_map iframe{width:100%;height:100%;border-radius:15px}.contact_item{width:100%;padding:8px;background:#FFF;border-radius:15px;box-shadow:0 4px 30px 0 #0000001A;margin-bottom:20px}.contact_item .border{width:100%;padding:32px;border:1px solid #CC0100;border-radius:15px}.contact_item svg{width:56px;height:56px;margin-bottom:20px}.contact_item p.standout{font-size:14px;font-weight:700;line-height:18.9px;color:#CC0100;text-transform:uppercase;margin-top:0;margin-bottom:15px}.contact_item a{display:block;font-size:24px;font-weight:700;line-height:32.74px;color:#272727;text-decoration:none;cursor:pointer}.contact_item a.tel{font-size:26px;font-weight:600;line-height:35.1px;display:inline-block;margin-bottom:10px}.contact_item a.tel_standout{font-size:48px;font-weight:600;line-height:57.6px;display:inline-block;margin-bottom:10px}.c_form_container{padding:105px 0}.c_form_wrapper{width:1030px;margin:0 auto}.c_form_wrapper .heading{width:100%;text-align:center;margin-bottom:20px}.c_form_wrapper .heading .section_title{font-size:48px;font-weight:900;line-height:52px;margin-bottom:10px}.c_form_wrapper .heading p{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;margin:0}.form_heading{width:100%;text-align:center}.form_heading h5{font-size:14px;font-weight:700;line-height:18.9px;color:#CC0100;text-transform:uppercase;margin:0}.form_heading p{font-size:14px;font-weight:400;line-height:21px;color:#000;margin:0}.contacts_form{background:#FFF;padding:8px;border-radius:15px;box-shadow:0 4px 30px 0 #0000001A}.form_border_block{width:100%;padding:24px;border-radius:15px;border:1px solid #CC0100}.contacts_form form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.c_form_input{width:49%}.c_form_input.bg{width:100%}.c_form_input input{width:100%;padding:16px;padding-left:49px;outline:none;background:none;border-radius:15px;border:1px solid #E2E2E2;margin-bottom:20px}.c_form_input input,.c_form_input input::placeholder{font-size:16px;font-weight:600;line-height:21px;color:#272727;text-transform:uppercase;font-family:"Nunito Sans",sans-serif}.c_form_input input[name="your-name"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:20px 50%;background-repeat:no-repeat}.c_form_input input[name="mask-355"]{background:url(/wp-content/uploads/2024/05/Frame-37-4.svg);background-position:20px 50%;background-repeat:no-repeat}.c_form_input input[name="email-999"]{background:url(/wp-content/uploads/2024/05/Frame-37-1-1.svg);background-position:20px 50%;background-repeat:no-repeat}.c_form_input input[name="text-398"]{background:url(/wp-content/uploads/2024/05/Frame-37-5.svg);background-position:20px 50%;background-repeat:no-repeat}.c_form_input.bg textarea{padding:16px;padding-left:49px;outline:none;background:none;border-radius:15px;border:1px solid #E2E2E2;height:110px}.c_form_input.bg textarea,.c_form_input.bg textarea::placeholder{font-size:16px;font-weight:600;line-height:21px;color:#272727;text-transform:uppercase;font-family:"Nunito Sans",sans-serif}.c_form_input.bg textarea{background:url(/wp-content/uploads/2024/05/Frame-37-2-1.svg);background-position:20px 16px;background-repeat:no-repeat}.c_form_input p,.c_form_input.bg p{margin:0}.c_form_submit{width:360px;position:relative;margin:0 auto;margin-top:20px}.c_form_submit::before{content:'';display:block;width:14px;height:12px;position:absolute;top:27px;right:25px;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2024/05/shape-14.svg);background-size:cover}.c_form_submit p{margin:0}.c_form_submit input{width:100%;background-color:#13BD7B;outline:none;border:none;border-radius:15px;color:#FFF;padding:23px 37.5px;padding-right:57.5px;font-size:18px;font-weight:600;line-height:24.3px;font-family:"Nunito Sans",sans-serif;text-transform:uppercase}.product-template-default.single.single-product #primary{width:91.66%;margin:0 auto}.product-template-default.single.single-product #primary #breadcrumbs{margin-bottom:40px}.single-product div.product{display:flex;flex-wrap:wrap;justify-content:space-between}.single-product div.product .woocommerce-product-gallery{width:49.14%}.single_product_content_block{width:49.14%}.single-product div.product .woocommerce-product-gallery .flex-viewport{height:48.64vw!important}.single-product div.product .woocommerce-product-gallery .flex-viewport img{width:100%;height:100%;object-fit:cover;border-radius:15px}.woocommerce-product-gallery__wrapper{height:100%}.woocommerce-product-gallery__image img{width:100%}.woocommerce-product-gallery__image{height:100%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{display:flex;flex-wrap:wrap}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:16.66%!important;float:none;padding:5px}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img{border-radius:15px;width:100%;object-fit:cover}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border:1px solid #CD0201}.single_product_content_block .summary.entry-summary{padding:40px;border-radius:12px;background:#FFF;margin-top:0;display:flex;flex-direction:column}.single_product_content_block .product_title.entry-title{font-size:70px;font-weight:700;line-height:84px;color:#272727;margin:0;margin-bottom:20px;order:1}.single_product_content_block .price{font-size:24px;font-weight:700;line-height:32.74px;color:#CC0100;margin:0;padding-bottom:20px;border-bottom:1.5px solid #E2E2E2;margin-bottom:20px;position:relative;order:2}.single_product_content_block .variations_form.cart{order:3}.custom-text-field{order:4;margin-top:-20px;margin-bottom:20px}.custom-text-field label{display:block}.custom-text-field input{border-radius:15px;border:1.5px solid #E2E2E2;background:none;outline:none;font-size:16px;font-weight:400;line-height:24px;color:#5B5B5B;padding:15px;width:100%}.single_product_content_block .woocommerce-product-details__short-description{order:5}.woocommerce-tabs.wc-tabs-wrapper{margin-top:30px}.single_product_content_block .woosw-btn,.single_product_content_block .product-tag{display:none!important}.single_product_content_block .variations_form.cart .variations{display:block;margin:0;margin-bottom:20px}.single_product_content_block .variations_form.cart .variations .label,.single_product_content_block .variations_form.cart .variations .reset_variations{display:none!important}.single_product_content_block .variations_form.cart .variations select{width:375px;padding:18px 25px;font-size:16px;font-weight:400;line-height:24px;color:#5B5B5B;border-radius:15px;border:1.5px solid #E2E2E2;font-family:"Nunito Sans",sans-serif;background:url(/wp-content/uploads/2024/05/Frame-37-2.svg) no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:calc(100% - 18px) 50%}.woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:20px;padding-bottom:20px;border-bottom:1.5px solid #E2E2E2;margin-bottom:20px}.single_product_content_block .quantity input{width:150px;height:60px;padding:15px 20px;border-radius:15px;border:1.5px solid #E2E2E2;background:none;outline:none;text-align:center;font-size:16px;font-weight:400;line-height:24px;color:#5B5B5B}.woocommerce-variation-add-to-cart .single_add_to_cart_button,form.cart .single_add_to_cart_button{font-size:18px;font-weight:600;line-height:24.3px;color:#FFF;text-transform:uppercase;padding:18px 43px;padding-left:71px;background-color:#13BD7B;border-radius:15px;position:relative;cursor:pointer;font-family:"Nunito Sans",sans-serif;transition:.35s ease-out}form.cart .single_add_to_cart_button.in-cart{background-color:#CC0100}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt:hover,form.cart .single_add_to_cart_button:hover{background-color:#CC0100;transition:.35s ease-out}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt::before,form.cart .single_add_to_cart_button::before{content:'';display:flex;background-image:url(/wp-content/uploads/2024/05/Vector.svg);background-size:contain;background-repeat:no-repeat;width:18px;height:20px;position:absolute;top:calc(50% - 10px);left:43px}.woocommerce-product-details__short-description p{font-size:14px;font-weight:700;line-height:18.9px;color:#272727;margin:0;margin-bottom:15px}.woocommerce-product-details__short-description p:last-of-type{margin-bottom:0}.woocommerce-product-details__short-description p.prod-desc-icon{padding-left:30px;position:relative;text-transform:uppercase}.woocommerce-product-details__short-description p.prod-desc-icon:first-of-type::before{content:'';display:block;background-image:url(/wp-content/uploads/2024/05/Frame-6.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;left:0;top:0}.woocommerce-product-details__short-description p.prod-desc-icon:nth-of-type(2)::before{content:'';display:block;background-image:url(/wp-content/uploads/2024/05/Frame-6-1.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;left:0;top:0}.woocommerce-product-details__short-description p.prod-desc-icon:nth-of-type(3)::before{content:'';display:block;background-image:url(/wp-content/uploads/2024/05/Frame-6-2.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;left:0;top:0}.woocommerce-product-details__short-description p.prod-desc-icon:last-of-type::before{content:'';display:block;background-image:url(/wp-content/uploads/2024/05/Frame-6-3.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;left:0;top:0}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{width:100%;display:flex;align-items:center;justify-content:space-between}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{width:32.5%}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:16px;font-weight:600;line-height:21.6px;color:#000;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:30px;padding:14px;background:#FFF}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a{color:#CC0100;border:1px solid #CC0100}.popup_block{position:fixed;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;background-color:#0F122299;z-index:100;display:none}.popup_close{display:block;width:12px;height:12px;background-image:url(/wp-content/uploads/2024/05/shape-1.svg);background-size:contain;background-repeat:no-repeat;padding:0;background-color:#fff0;border:none;outline:none;position:absolute;top:20px;right:20px;cursor:pointer}.popup_container{width:550px;background:#FFF;border-radius:15px;padding:8px}.popup_block.active{display:flex}.popup_content{width:100%;padding:32px;border-radius:15px;border:1px solid #CC0100;position:relative}.popup_content h3{font-size:24px;font-weight:700;line-height:32.4px;color:#CC0100;text-align:center;text-transform:uppercase;margin:0;margin-bottom:5px}.popup_content p{font-size:14px;font-weight:400;line-height:21px;color:#000;text-align:center;margin:0}.popup_content form{margin-top:15px}.popup_input input{width:100%;border:1px solid #E2E2E2;background:none;outline:none;border-radius:15px;padding:16px 16px;padding-left:49px;font-size:18px;font-weight:600;line-height:24px;color:#272727;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Nunito Sans",sans-serif;margin-bottom:20px;text-transform:uppercase}.popup_input input[name="your-name"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:20px 50%;background-repeat:no-repeat}.popup_input p{width:100%;margin:0}.popup_input input[name="mask-798"]{background:url(/wp-content/uploads/2024/05/Frame-37-4.svg);background-position:20px 50%;background-repeat:no-repeat}#wpcf7-f102-o3{position:relative;z-index:99}.popup_submit{position:relative}.popup_submit .wpcf7-spinner{display:none}.popup_submit::before{content:'';display:block;width:19px;height:19px;background:url(/wp-content/uploads/2024/05/shape-9.svg);background-size:cover;background-repeat:no-repeat;position:absolute;top:25px;left:calc(((100% - 295px) / 2) + 25px);z-index:2}.popup_submit input{width:295px;margin-left:auto;margin-right:auto;padding-left:59px;display:flex;background:#13BD7B;outline:none;border:none;border-radius:15px;padding:23px 30px;padding-left:56px;font-size:18px;font-weight:600;line-height:24px;color:#FFF;text-transform:uppercase}.vid_popup{position:fixed;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;background-color:#0F122299;z-index:100;display:none}.vid_popup.active{display:flex}.play_vid,.play_vid_next{position:absolute;width:48px;height:48px;background:#CC0100;outline:none;border:none;cursor:pointer;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s ease-out;top:calc(50% - 48px);left:calc(50% - 24px)}.play_vid svg,.play_vid_next svg{width:13px;height:13px;margin-left:4px}.play_vid::before,.play_vid_next::before{content:'';display:block;position:absolute;width:59px;height:59px;background:none;border:2px solid rgb(255 255 255 / .4);border-radius:50%;animation-name:circle-in-rev;animation-duration:1.5s;animation-iteration-count:infinite}.play_vid::after,.play_vid_next::after{content:'';display:block;position:absolute;width:59px;height:59px;background:none;border:2px solid rgb(255 255 255 / .4);border-radius:50%;animation-name:circle-in-rev;animation-duration:1.5s;animation-delay:.5s;animation-iteration-count:infinite}@keyframes circle-in-rev{0%{width:48px;height:48px;opacity:1}100%{width:70px;height:70px;opacity:0}}@keyframes fade-out-rev{0%{opacity:1}100%{opacity:0}}.main-navigation .current-menu-item a{color:#CC0100}.main-navigation .current-menu-item .sub-menu a{color:#272727}.single_related_products{width:100%;margin:120px 0}.single_related_products .heading{text-align:center;margin-bottom:40px}.slider_products{position:relative}.slider_products .product_item{flex:0 0 25%;padding:0 15px;margin:0;height:auto}.slider_products .product_item .slider_prod_holder{width:100%;display:flex;flex-direction:column;text-decoration:none;position:relative}.woocommerce-Tabs-panel{padding:40px;background:#FFF;border-radius:15px;margin-top:5px}.woocommerce-Tabs-panel h3{font-size:48px;font-weight:600;line-height:57.6px;color:#272727;margin:0;margin-bottom:10px}.woocommerce-Tabs-panel ul{margin:0;padding:0;padding-left:20px}.woocommerce-Tabs-panel ul li,.woocommerce-Tabs-panel p{font-size:16px;font-weight:400;line-height:24px;margin:0;margin-bottom:10px;color:#272727}.woocommerce-Tabs-panel ul li::marker{color:#CD0201}.woocommerce-Tabs-panel h4{font-size:24px;font-weight:600;line-height:32.74px;margin:0;margin-bottom:10px}.slider_products .product_item_content h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.active-popup .vid_popup{display:flex}.vid_popup_container{position:relative;width:720px;height:410px}.vid_popup iframe{width:100%;height:100%}.popup_close.vid,.popup_close.vid-next{background-color:#FFF;width:25px;height:25px;background-size:15px;background-position:center;right:0;top:0;cursor:pointer}.c_form_submit .wpcf7-spinner{display:none}.contact_item a:hover{color:#CC0100;cursor:pointer;transition:.35s ease-out}.c_form_submit input:hover{cursor:pointer;background-color:#0AAA6C;transition:.35s ease-out}.superstore_main .wrapper{margin:0 auto}.superstore_initial{width:100%;height:41.14vw;display:flex;align-items:center;position:relative;margin-top:20px}.sup_init_img{position:absolute;width:100%;height:100%;border-radius:35px;top:0;left:0;object-fit:cover;z-index:-1}.sup_init_content{width:660px;margin-left:6.81%}.sup_init_content .sup_init_title{font-size:90px;font-weight:800;line-height:108px;color:#FFF;text-transform:uppercase;margin:0}.sup_init_content .standout{font-size:70px;font-weight:600;line-height:84px;margin:0;margin-bottom:20px;color:#FFF}.sup_init_content .md{font-size:24px;font-weight:600;line-height:32.74px;margin:0;margin-bottom:10px;color:#FFF;text-transform:uppercase}.sup_init_content .sm{font-size:16px;font-weight:400;line-height:24px;margin:0;color:#FFF}.sup_init_content .btn_gr{margin-top:20px}.superstore_main .stats{margin:40px 0}.shop_artists{width:100%;padding:120px 0}.shop_artists .wrapper{margin:0 auto}.shop_artists_heading{text-align:center;margin-bottom:40px}.shop_artists_heading p{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;margin:0;text-transform:uppercase}.shop_cats{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #E2E2E2}.shop_cats ul{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;gap:20px 0}.shop_cats ul li a{display:block;width:100%;font-size:16px;font-weight:600;line-height:21.6px;text-decoration:none;color:#272727;background-color:#FFF;border-radius:30px;padding:14px;padding-left:34px}.shop_artists_cats .cat-item{position:relative;width:16.13%;text-align:center;text-transform:uppercase;padding-right:34px;background-color:#FFF;border-radius:30px}.shop_artists_cats .cat-item.current-cat-parent a{color:#CC0100}.shop_artists_cats .cat-item.current-cat-parent .children a{color:#272727}.shop_artists_cats .cat-item.current-cat-parent .children .cat-item.current-cat a{color:#CC0100}.shop_artists_cats .cat-item.current-cat a{color:#CC0100}.shop_artists_cats .cat-item.current-cat .children a{color:#272727}.shop_artists_cats .cat-item.current-cat .children .cat-item.current-cat a{color:#CC0100}.shop_artists_cats .cat-item .children{position:absolute}.shop_artists_cats .cat-item .children::before{content:'';display:block;position:absolute;width:19px;height:19px;background-image:url(/wp-content/uploads/2024/05/Frame-37-2.svg);background-size:contain;background-repeat:no-repeat;top:-39px;right:15px}.shop_artists_cats .cat-item .children li{display:none;width:100%}.shop_artists_cats .cat-item a:hover{color:#CC0100;transition:.35s ease-out}.shop_artists_flow{display:flex;flex-wrap:wrap;gap:30px}.slider_rec_artists .shop_artist_item{width:calc(25.4% - 30px);flex:0 0 25%;padding:0 15px}.shop_artist_item_main{position:relative;display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none}.artist_item_content{padding:20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#FFF;position:relative}.shop_artist_item .content_inview h3{font-size:24px;font-weight:600;line-height:32.74px;color:#272727;margin:0}.shop_artist_item:hover .artist_content_hidden{height:70px;opacity:1;visibility:visible;transition:.35s ease-out}.shop_artist_item:hover img{height:calc(23.43vw - 69px)}.artist_content_hidden{display:flex;visibility:hidden;height:0;opacity:0;align-items:center;justify-content:space-between;margin-top:15px;transition:.35s ease-out;gap:10px;flex-wrap:wrap}.artist_content_hidden .details{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;line-height:24.3px;color:#CC0100;text-transform:uppercase;text-decoration:none}.shop_artist_item img{object-fit:cover;object-position: top;width:100%;height:23.43vw;border-top-left-radius:15px;border-top-right-radius:15px;transition:.35s ease-out}.artist_item_tags{width:100%;padding-right:55px;position:absolute;left:5px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.artist_item_tags span{background-color:#FFF;border-radius:20px;color:#CC0100;border:1px solid #CC0100;font-size:12px;font-weight:600;line-height:14.4px;text-transform:uppercase;padding:10px 15px}.shop_artists_cats .cat-item .children{width:100%;display:block;background-color:#FFF;border-radius:30px;margin-top:5px;z-index:5}.shop_artists_cats .cat-item.active .children li{display:block}.shop_artists_flow .pagination,.shop_artists .pagination{width:100%;text-align:center;margin-top:40px;display:flex;justify-content:center}.shop_artists_flow a.page-numbers{font-size:18px;font-weight:600;line-height:24.3px;color:#4D5053;text-decoration:none;padding:5px 12px;background-color:#FFF;border-radius:50%;margin:0 10px}.shop_artists_flow span.page-numbers.current{font-size:18px;font-weight:600;line-height:24.3px;color:#CC0100;padding:5px 12px;background-color:#FFF;border-radius:50%;margin:0 10px}.shop_artists_flow .next.page-numbers{display:block;width:35px;height:35px;padding:0;font-size:0;background-image:url(/wp-content/uploads/2024/05/shape-18.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center}.shop_artists_flow .prev.page-numbers{display:block;width:35px;height:35px;padding:0;font-size:0;background-image:url(/wp-content/uploads/2024/05/shape-19.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center}.rec_artists{width:100%;background-size:cover;background-position:center;padding:100px 0}.rec_artists .heading{text-align:center;margin-bottom:60px}.rec_artists .heading .section_title{font-size:48px;font-weight:900;line-height:52.8px;margin:0}.shop_artist_item .ccc-favorite-post-toggle{position:absolute;top:5px;right:5px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background-color:#FFF6;border-radius:50%;z-index:4}.shop_artist_item .ccc-favorite-post-toggle>a::before{font-size:18px;content:"\f004";color:#FFF}.shop_artist_item .ccc-favorite-post-toggle a.save::before{color:#CC0100}.shop_artist_item .ccc-favorite-post-toggle>a{display:contents!important}.shop_cats ul .children li{padding-right:0}.shop_cats ul .children li a{padding-left:0}.shop_artist_item{width:calc(25.4% - 30px);overflow:hidden}.rec_artists .events_next_btn,.rec_artists .events_prev_btn{top:calc(50% + 17px)}.clients_page_main .wrapper{margin:0 auto}.clients_heading{margin-top:80px;margin-bottom:40px;text-align:center}.clients_heading .section_title{font-size:90px;font-weight:800;line-height:108px;color:#272727;text-transform:uppercase;margin:0;margin-bottom:10px}.clients_heading p{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;text-transform:uppercase;margin:0}.clients_flow_lg{width:100%;display:flex;flex-wrap:wrap;gap:30px}.clients_flow_lg .client_item{width:calc(25% - 23px);display:flex;flex-direction:column;background-color:#FFF;border-top-right-radius:15px;border-top-left-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;box-shadow:0 4px 30px 0 #0000001A;transition:.35s ease-out}.clients_flow_lg .client_item:hover{box-shadow:0 -6px 30px 0 #0000001A;transition:.35s ease-out}.clients_flow_lg .client_item img{width:100%;height:11.45vw;object-fit:contain;object-position:center;border-top-right-radius:15px;border-top-left-radius:15px}.clients_flow_lg .client_item div{background-color:#FFF;padding:20px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.clients_flow_lg .client_item div h4{font-size:24px;font-weight:600;line-height:32.74px;margin:0;color:#272727}.clients_flow_lg .client_item div p{font-size:16px;font-weight:400;line-height:24px;margin:0;color:#272727}.clients_next{padding-top:100px;padding-bottom:120px;margin-top:100px;background-color:#FFF;border-top-left-radius:30px;border-top-right-radius:30px}.clients_next .heading{text-align:center;margin-bottom:40px}.clients_next .heading p{font-size:24px;font-weight:600;line-height:32.74px;text-transform:uppercase;color:#CC0100;margin:0}.clients_flow_sm{width:100%;display:flex;flex-wrap:wrap;gap:13px}.clients_flow_sm .client_item{width:calc(15% - 24px)}.clients_flow_sm .client_item img{width:100%;height:8.33vw;object-fit:contain;object-position:center;border-radius:15px;border:1px solid #E2E2E2}.single_artist_post .wrapper{margin:0 auto}.single_artist_content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;margin-bottom:135px}.single_artist_slider{width:49.14%}.single_artist_desc{width:49.14%}.artist_entry{width:100%;padding:40px;border-radius:12px;background:#FFF;margin-bottom:30px}.artist_entry h1{font-size:70px;font-weight:700;line-height:84px;color:#272727;margin-bottom:20px;margin-top:0}.single_artist_cats{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.single_artist_cats span{font-size:14px;font-weight:600;line-height:16.8px;color:#CC0100;text-transform:uppercase;padding:10px 15px;border-radius:20px;border:1px solid #CC0100;transition:.35s ease-out}.single_artist_cats span a{text-decoration:none;color:#CC0100;transition:.35s ease-out}.single_artist_cats span:hover{background-color:#CC0100;transition:.35s ease-out}.single_artist_cats span:hover a{color:#FFF;transition:.35s ease-out}.artist_entry p{font-size:16px;font-weight:400;line-height:24px;color:#272727;margin-top:20px;margin-bottom:20px}.artist_entry .btns{width:100%;display:flex;flex-wrap:wrap;padding-top:20px;border-top:1.5px solid #E2E2E2;gap:20px}.artist_entry .btns .btn_gr{padding:18px 30px}.artist_entry .ccc-favorite-post-toggle-button{display:flex;align-items:center;padding:18px 30px;background-color:#F7F7F7;border-radius:15px}.artist_entry .ccc-favorite-post-toggle-button .text{font-size:18px;font-weight:600;line-height:24.3px;text-transform:uppercase;color:#272727}.artist_entry .ccc-favorite-post-toggle-button::before{content:"\f004";color:#272727;font-size:18px;margin-right:10px}.artist_entry .ccc-favorite-post-toggle-button.save{content:"\f004";color:#CC0100;background-color:#CC0100}.artist_entry .ccc-favorite-post-toggle-button.save span{color:#FFF}.artist_entry .ccc-favorite-post-toggle-button.save::before{color:#FFF}.artist_toggle_content{width:100%}.artist_toggler{width:100%;display:flex;align-items:center;list-style-type:none;gap:5px;padding:0;margin:0;margin-bottom:5px}.artist_toggle{display:flex;justify-content:center;font-size:16px;font-weight:600;line-height:21.6px;color:#272727;text-transform:uppercase;padding:14px 0;background:#FFF;border-radius:30px;cursor:pointer;color:#CC0100;border:1px solid #CC0100;transition:.35s ease-out}.artist_toggle:nth-of-type(1){width:15%}.artist_toggle:nth-of-type(2){width:15%}.artist_toggle:nth-of-type(3){width:35%}.artist_toggle:nth-of-type(4){width:35%}.artist_toggle.inview{color:#CC0100;border:1px solid #CC0100;transition:.35s ease-out}.artist_toggle_item{display:block}.slider{height:40vw}.slider .slider__item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:15px}.single_artist_slider .slider .slider__item img{object-position: top;}.slider__thumbnails{width:100%;display:flex;align-items:center;overflow:hidden;height:6.25vw;gap:10px;margin-top:15px;list-style-type:none}.slider__thumbnails-item{width:6.25vw;height:100%}.slider__thumbnails-item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:15px}.slider__thumbnails-item.active img{border:1px solid #CD0201}.slider__indicators{display:none}.slider .slider__control.slider__control_next.slider__control_show{width:35px;height:35px;background-color:#FFFC;background-image:url(/wp-content/uploads/2024/05/shape-18.svg);background-size:8px 16px;background-position:center;background-repeat:no-repeat;border-radius:50%;position:absolute;bottom:2.35vw;right:0}.slider .slider__control.slider__control_prev.slider__control_show{width:35px;height:35px;background-color:#FFFC;background-image:url(/wp-content/uploads/2024/05/shape-19.svg);background-size:8px 16px;background-position:center;background-repeat:no-repeat;border-radius:50%;position:absolute;bottom:2.35vw;left:0}.single_post_slider{position:relative}.artist_toggle_item.photos{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5vw 0}.artist_photo_item{width:48.5%;height:584px;position:relative}.artist_toggle_item .artist_photo_item{width:48.5%;height:584px;position:relative}.artist_toggle_item_title{width:100%;font-size:48px;font-weight:600;line-height:57.6px;color:#272727;margin:0;margin-top:30px;margin-bottom:30px;height:auto}.artist_photo_item a{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none}.artist_photo_item img{height:calc(100% - 135px);border-top-left-radius:15px;border-top-right-radius:15px;object-fit:cover;object-position:center;transition:.35s ease-out}.artist_photo_item:hover img{height:calc(100% - 135px);transition:.35s ease-out}.artist_photo_item:hover .artist_photo_content{height:155px;transition:.35s ease-out}.artist_photo_content{display:flex;flex-direction:column;height:135px;padding:20px;background-color:#FFF;border-bottom-right-radius:15px;border-bottom-left-radius:15px;transition:.35s ease-out}.artist_photo_content h3{font-size:24px;font-weight:600;line-height:32.74px;color:#272727;margin:0}.artist_photo_content p{font-size:16px;font-weight:400;line-height:24px;color:#272727;margin:0}.artist_photo_content .content_hidden{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;visibility:hidden;height:0;margin-top:10px;transition:.35s ease-out}.artist_photo_item:hover .content_hidden{visibility:visible;height:45px;transition:.35s ease-out}.artist_photo_content .content_hidden .date{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:19px;color:#272727}.artist_photo_content .content_hidden .details{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:24px;color:#CC0100;text-transform:uppercase}.artist_photo_tags{position:absolute;display:flex;align-items:center;flex-wrap:wrap;gap:5px;top:5px;left:5px}.artist_photo_tags span{font-size:12px;font-weight:600;line-height:14.4px;color:#FFF;padding:10px 15px;background-color:#FFF6;border-radius:12px}.artist_toggle_item.vids{display:flex;flex-wrap:wrap;justify-content:space-between}.artist_toggle_item.vids .slider__item{width:48.5%;height:370px;flex:0 0 48.5%;position:relative;justify-content:flex-start}.artist_toggle_item.vids .slider__item:nth-of-type(2),.artist_toggle_item.vids .slider__item:nth-of-type(1){margin-bottom:1.35vw}.artist_toggle_item.vids .slider__item img{width:100%;height:calc(100% - 150px);object-fit:cover;object-position:center;border-top-left-radius:15px;border-top-right-radius:15px;transition:.35s ease-out}.artist_toggle_item.vids .slider__item:hover img{height:calc(100% - 175px);transition:.35s ease-out}.artist_toggle_item.vids .slider__item a{display:flex;flex-direction:column;text-decoration:none;height:100%}.artist_toggle_item.vids .slider__item .slide_content{padding:20px;background-color:#FFF;border-bottom-left-radius:15px;border-bottom-right-radius:15px;height:150px;display:flex;flex-direction:column;margin-top:0;z-index:9;transition:.35s ease-out}.artist_toggle_item.vids .slider__item:hover .slide_content{height:175px;transition:.35s ease-out}.artist_toggle_item.vids .slider__item .content_hidden{opacity:0;height:0;visibility:hidden;display:flex;align-items:center;justify-content:space-between;margin-top:auto;transition:.35s ease-out}.artist_toggle_item.vids .slider__item:hover .content_hidden{opacity:1;height:45px;visibility:visible;transition:.35s ease-out}.artist_toggle_item.vids .slider__item .content_inview h3{font-size:24px;font-weight:600;line-height:32.74px;color:#272727;margin:0}.artist_toggle_item.vids .slider__item .content_inview p{font-size:16px;font-weight:400;line-height:24px;color:#272727;margin:0}.artist_toggle_item.vids .slider__item .vid_link{height:0}.artist_toggle_item.vids .slider__item .content_hidden .date{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:19px;color:#272727}.artist_toggle_item.vids .slider__item .content_hidden .details{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:24px;color:#CC0100;text-transform:uppercase}.artist_toggle_item.vids .play_vid,.artist_toggle_item.vids .play_vid_next{top:calc(50% - 76px)}.artist_toggle_item.desc{padding:40px;border-radius:15px;background-color:#FFF}.artist_toggle_item.desc h3{font-size:48px;height:600;line-height:57.6px;color:#272727;margin:0;margin-bottom:10px}.artist_toggle_item.desc p{font-size:16px;line-height:400;line-height:24px;color:#272727;margin-top:0}.artist_toggle_item.desc ul{padding-left:20px;margin:0;margin-bottom:10px}.artist_toggle_item.desc ul li{font-size:16px;line-height:400;line-height:24px;color:#272727;margin-bottom:10px}.artist_toggle_item.desc ul li::marker{color:#CD0201}.artist_toggle_item.hidden{display:none}.photos_page_main .wrapper{margin:0 auto}.photos_page_main .heading{text-align:center;margin-top:40px;margin-bottom:30px}.photos_page_main .heading h1{font-size:90px;font-weight:900;line-height:108px;margin:0;margin-bottom:10px;color:#272727;text-transform:uppercase}.photos_page_main .heading h1 span{color:#CC0100}.photos_page_main .heading p{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;text-transform:uppercase;margin:0}.photos_cats_flow{padding-bottom:40px;border-bottom:1px solid #E2E2E2;margin-bottom:40px}.slider_cats{position:relative}.slider_cats .slider__item{flex:0 0 16.66%;padding:0 6px}.slider_cats .slider__item a,.slider_cats .slider__item .projClass{display:flex;flex-direction:column;width:100%;height:100%;position:relative;text-decoration:none}.slider_cats .slider__item a img,.slider_cats .slider__item .projClass img{width:100%;height:10.41vw;object-fit:cover;object-position:center;border-radius:15px}.slider_cats .slider__item a p,.slider_cats .slider__item .projClass p{position:absolute;width:calc(100% - 10px);bottom:5px;left:5px;margin:0;font-size:16px;font-weight:600;line-height:21.6px;color:#FFF;text-transform:uppercase;text-align:center;padding:14px;border-radius:15px;background-color:#c6c4c4d6}.slider_cats .slider__item .projClass p{color:#CC0100;background-color:#FFF}.slider_cats .brands_next_btn{right:-10px}.slider_cats .brands_prev_btn{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#FFFC;position:absolute;background-image:url(/wp-content/uploads/2024/05/shape-19.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center;position:absolute;left:-10px;top:calc(50% - 17.5px);cursor:pointer}.photos_gallery_flow{width:100%;display:flex;flex-wrap:wrap;gap:30px;margin-bottom:120px}.photos_gallery_flow .photo_item{width:calc(25% - 23px);height:auto;position:relative}.photos_gallery_flow .photo_item img{min-height:23.43vw;height:23.43vw;object-fit:cover;object-position:center;border-top-right-radius:15px;border-top-left-radius:15px;transition:.35s ease-out}.photos_gallery_flow .photo_item:hover img{min-height:calc(23.43vw - 45px);transition:.35s ease-out}.photos_gallery_flow .photo_item a{text-decoration:none;display:flex;flex-direction:column;width:100%;height:100%}.photo_item_content{padding:20px;background-color:#FFF;border-bottom-right-radius:15px;border-bottom-left-radius:15px;height:100%;transition:.35s ease-out}.photo_item_content .content_hidden{visibility:0;opacity:0;height:0;display:flex;align-items:center;justify-content:space-between;transition:.35s ease-out}.photo_item_content .content_hidden .date{font-size:12px;font-weight:400;color:#272727;display:flex;align-items:center;gap:7px}.photo_item_content .content_hidden .details{font-size:16px;font-weight:500;color:#CC0100;display:flex;align-items:center;gap:10px;text-transform:uppercase}.photos_gallery_flow .photo_item:hover .photo_item_content .content_hidden{visibility:visible;opacity:1;height:45px;transition:.35s ease-out}.photo_item_content .content_inview h3{font-size:24px;font-weight:600;line-height:32.74px;color:#272727;margin:0}.photo_item_content .content_inview p{font-size:16px;font-weight:400;line-height:24px;color:#272727;margin:0}.photo_item_tags{width:calc(100% - 10px);display:flex;align-items:center;flex-wrap:wrap;gap:5px;position:absolute;top:5px;left:5px}.photo_item_tags span{font-size:12px;font-weight:600;line-height:14.4px;color:#FFF;text-transform:uppercase;border-radius:12px;padding:10px 15px;background-color:#FFF6}.photos_gallery_flow .pagination{width:100%;text-align:center;margin-top:40px;display:flex;justify-content:center}.photos_gallery_flow a.page-numbers{font-size:18px;font-weight:600;line-height:24.3px;color:#4D5053;text-decoration:none;padding:5px 12px;background-color:#FFF;border-radius:50%;margin:0 10px}.photos_gallery_flow span.page-numbers.current{font-size:18px;font-weight:600;line-height:24.3px;color:#CC0100;padding:5px 12px;background-color:#FFF;border-radius:50%;margin:0 10px}.photos_gallery_flow .next.page-numbers{display:block;width:35px;height:35px;padding:0;font-size:0;background-image:url(/wp-content/uploads/2024/05/shape-18.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center}.photos_gallery_flow .prev.page-numbers{display:block;width:35px;height:35px;padding:0;font-size:0;background-image:url(/wp-content/uploads/2024/05/shape-19.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center}.single_photo_main .wrapper{margin:0 auto}.single_photo_main h1{width:1025px;margin:40px auto;font-size:90px;font-weight:900;line-height:108px;text-transform:uppercase;text-align:center;color:#272727}.single_photo_main h1 span:nth-of-type(1){font-size:90px;font-weight:900;line-height:108px;color:#CC0100}.single_photo_main h1 span{font-size:70px;font-weight:700;line-height:84px}.single_photo_main .heading{width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding-top:30px;border-top:1px solid #E2E2E2}.single_photo_main .heading .date{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:400;color:#4D5053}.single_photo_main .heading .content{width:1025px;text-align:center}.single_photo_main .heading .content p{font-size:24px;font-weight:600;line-height:32.74px;color:#272727;margin-top:0}.single_photo_main .heading .tags{width:auto;margin:0}.tags span{font-size:12px;font-weight:600;line-height:14.4px;color:#CC0100;text-transform:uppercase;border-radius:12px;padding:10px 15px;border:1px solid #CC0100}.single_photo_events{margin:120px 0}.single_photo_events .heading{display:block;text-align:center;margin-bottom:40px;border:none}.single_photo_events .heading p{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;text-transform:uppercase}.artist_toggle_item.clips{display:flex;flex-wrap:wrap;justify-content:space-between}.artist_toggle_item.clips .slider__item{width:48.5%;height:305px;flex:0 0 48.5%;position:relative;justify-content:flex-start}.artist_toggle_item.clips .slider__item:nth-of-type(2),.artist_toggle_item.clips .slider__item:nth-of-type(1){margin-bottom:1.35vw}.artist_toggle_item.clips .slider__item img{width:100%;height:calc(100% - 85px);object-fit:cover;object-position:center;border-top-left-radius:15px;border-top-right-radius:15px;transition:.35s ease-out}.artist_toggle_item.clips .slider__item:hover img{height:calc(100% - 106px);transition:.35s ease-out}.artist_toggle_item.clips .slider__item:hover .slide_content{height:126px;transition:.35s ease-out}.artist_toggle_item.clips .slider__item a{display:flex;flex-direction:column;text-decoration:none;height:100%}.content_inview{margin-bottom:5px}.artist_toggle_item.clips .slider__item .slide_content{padding:20px;background-color:#FFF;border-bottom-left-radius:15px;border-bottom-right-radius:15px;height:102px;display:flex;flex-direction:column;margin-top:0;z-index:9;transition:.35s ease-out}.artist_toggle_item.clips .slider__item .content_hidden{opacity:0;height:0;visibility:hidden;display:flex;align-items:center;justify-content:space-between;margin-top:auto;transition:.35s ease-out}.artist_toggle_item.clips .slider__item:hover .content_hidden{opacity:1;height:45px;visibility:visible;transition:.35s ease-out}.artist_toggle_item.clips .slider__item .content_inview h3{font-size:24px;font-weight:600;line-height:32.74px;color:#272727;margin:0}.artist_toggle_item.clips .slider__item .content_inview p{font-size:16px;font-weight:400;line-height:24px;color:#272727;margin:0}.artist_toggle_item.clips .slider__item .vid_link{height:0}.artist_toggle_item.clips .slider__item .content_hidden .date{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:19px;color:#272727}.artist_toggle_item.clips .slider__item .content_hidden .details{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:24px;color:#CC0100;text-transform:uppercase}.artist_toggle_item.clips .play_vid,.artist_toggle_item.clips .play_vid_next{top:calc(50% - 76px)}.artist_toggle_item.hidden{display:none}.artist_related_posts .heading{text-align:center}.slider_related{flex-wrap:nowrap;position:relative}.slider_related .slider__item{flex:0 0 25%;padding:0 15px}.slider_related{margin-top:40px;margin-bottom:120px}.lightgallery_1{width:100%;display:flex;flex-wrap:wrap;gap:30px}.g_item_link{width:calc(25% - 23px);height:23.43vw}.g_item_link img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:15px}#lg-prev-1{width:35px;height:35px;background-color:#FFF;border-radius:50%;background-image:url(/wp-content/uploads/2024/05/shape-19.svg);background-size:18px 18px;background-position:center;background-repeat:no-repeat;cursor:pointer;padding:0;font-size:0}#lg-next-1{width:35px;height:35px;background-color:#FFF;border-radius:50%;background-image:url(/wp-content/uploads/2024/05/shape-18.svg);background-size:18px 18px;background-position:center;background-repeat:no-repeat;cursor:pointer;padding:0;font-size:0}.about_initial{width:100%}.about_initial .wrapper{margin:0 auto}.about_initial_container{width:100%;height:41.14vw;position:relative;display:flex;flex-direction:column;justify-content:center;padding-left:6.85%;margin-top:20px;overflow:hidden}.about_initial_container .img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:0;left:0;border-radius:35px;z-index:-1}.about_initial_container h1{width:767px;font-size:70px;font-weight:600;line-height:84px;color:#FFF;margin:0;margin-bottom:15px;text-transform:none}.about_initial_container h1 span{font-size:90px;font-weight:800;line-height:108px;text-transform:uppercase}.about_initial_container .dj_slide_dots,.about_initial_container .dj_slide_projector{z-index:0}.about_initial_container .dj_main{position:absolute;display:block;width:100%;height:100%;background-position:center;background-size:cover}.about_initial_container p{width:642px;font-size:16px;font-weight:400;line-height:24px;color:#FFF}.about_initial_container .btn_gr{width:fit-content;margin-top:30px}.active-search #searchIn{display:none}#searchOut{display:none}.active-search #searchOut{display:block}#masthead{position:relative}.desk-menu-cont{z-index:100}.search-form-bg{position:absolute;left:calc((100% - 91.66%) / 2);background:#FFF;border-radius:15px;padding:37px 50px;z-index:99;bottom:-127px;transform:translateY(-100%);opacity:0;visibility:hidden;transition:.35s ease-in-out}.search-form-bg.active{transform:translateY(0);opacity:1;visibility:visible;transition:.35s ease-in-out}.search-form-bg.active form{width:100%;display:flex;align-items:center;gap:30px;position:relative}.search-form-bg.active form::before{content:'';display:block;position:absolute;width:24px;height:24px;background-image:url(/wp-content/uploads/2024/06/Frame-37.svg);background-size:contain;background-repeat:no-repeat}.search-form-bg.active form::after{content:'';display:block;position:absolute;width:14px;height:12px;background-image:url(/wp-content/uploads/2024/06/shape.svg);background-size:contain;background-repeat:no-repeat;right:15px;top:calc(50% - 6px)}.search-form-bg form .search-submit{font-size:18px;font-weight:600;line-height:24.3px;text-align:left;color:#FFF;padding:18px 30px;background-color:#CC0100;border-radius:15px;outline:none;border:none;padding-right:45px;text-transform:uppercase}.search-form-bg form label{width:100%}.search-form-bg form label input{width:100%;background:none;border:none;outline:none;padding:0;padding-bottom:10px;border-bottom:1px solid #CC0100;border-radius:0;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#272727;padding-left:44px}.client_item img:hover{box-shadow:0 -6px 30px 0 #0000001A;border-color:#CC0100;transition:.35s ease-out}.clients_flow_lg .client_item div{border-top:1px solid;border-color:#E2E2E2;transition:.35s ease-out}.clients_flow_lg .client_item:hover div{border-color:#CC0100;transition:.35s ease-out}.init_service_primary{height:41.14vw;overflow:hidden}.init_service_primary .wrapper{margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center;height:100%}.init_service_primary article{width:630px;margin-left:120px;z-index:1}.init_service_primary img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:35px}.init_service_primary article h1{font-size:70px;line-height:84px;font-weight:600;color:#FFF;margin:0;margin-bottom:15px}.init_service_primary article h1 span{font-size:90px;line-height:108px;font-weight:900;text-transform:uppercase}.init_service_primary article p{font-size:24px;font-weight:400;line-height:32.74px;color:#FFF;margin:0}.primary_serv_prof .txt_incolor{font-size:24px;font-weight:600;line-height:28.8px;text-align:center;text-transform:uppercase;color:#CC0100;margin:0;margin-bottom:10px}.primary_serv_prof .section_title{font-size:48px;font-weight:900;line-height:52.8px;text-align:center;text-transform:uppercase;margin:0 auto;color:#272727;width:1254px}.primary_serv_prof .section_title span{color:#CC0100}.init_service_primary article .btn_gr{margin-top:30px}.primary_serv_prof{margin-top:108px;margin-bottom:120px}.primary_serv_prof .wrapper{margin:0 auto}.primary_serv_prof .subtitle.incolor{font-size:48px;font-weight:900;line-height:52.8px;color:#CC0100;text-align:center;margin:0;text-transform:uppercase}.prof_cards_flow{display:flex;justify-content:space-between;margin-top:40px;gap:30px 0;flex-wrap:wrap}.prof_card{box-shadow:0 -6px 30px 0 #0000001A;border-radius:15px;padding:8px;width:23.5%}.prof_card.bg{width:32%}.prof_card_content{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:32px;border-radius:15px;border:1px solid #E2E2E2;height:100%}.img-box{width:8.59vw;position:relative}.img-box img{width:100%;height:auto}.img-box span{position:absolute;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:21.6px;color:#FFF;width:30px;height:30px;background-color:#CC0100;border-radius:50%;left:10px}.txt-box{width:calc((100% - 8.59vw) - 20px)}.prof_card h4{font-size:24px;font-weight:600;line-height:32.74px;color:#272727;margin:0;margin-bottom:10px}.prof_card h4 span{color:#CC0100}.prof_card p{font-size:16px;font-weight:400;line-height:24px;color:#4D5053;margin:0}.prof_card h4.befored{width:100%;position:relative;padding-left:40px}.prof_card h4.befored::before{content:'';display:flex;justify-content:center;align-items:center;position:absolute;left:0;font-size:16px;font-weight:600;line-height:21.6px;color:#FFF;background-color:#CC0100;width:30px;height:30px;border-radius:50%}.prof_card:nth-of-type(4) h4.befored::before{content:'4'}.prof_card:nth-of-type(5) h4.befored::before{content:'5'}.prof_card:nth-of-type(6) h4.befored::before{content:'6'}.prof_card:nth-of-type(7) h4.befored::before{content:'7'}.h_calculate.service{border-radius:35px}.h_calculate.service::before,.h_calculate.service::after{background-image:url(/wp-content/uploads/2025/03/Frame-120.webp);background-position:center}.service_calc_flares_1{position:absolute;display:block;width:43.69%;height:100%;left:0;top:0;background-image:url(/wp-content/uploads/2024/09/відблиски-1-3.webp);background-size:contain;background-repeat:no-repeat;z-index:1;mix-blend-mode:overlay;animation:animate_calc_flares 5s ease-out infinite}.service_calc_flares_2{position:absolute;display:block;width:51.14%;height:46.04vw;top:-3.59vw;left:30.62%;background-image:url(/wp-content/uploads/2024/09/відблиски-2-3.webp);background-size:contain;background-repeat:no-repeat;z-index:1;mix-blend-mode:overlay;animation:animate_calc_flares 5s ease-out infinite;animation-delay:1s}.service_calc_flares_3{position:absolute;display:block;width:40.26%;height:36.25vw;top:0;right:0;background-image:url(/wp-content/uploads/2024/09/відблиски-3-3.webp);background-size:contain;background-repeat:no-repeat;z-index:1;mix-blend-mode:overlay;animation:animate_calc_flares 5s ease-out infinite;animation-delay:2s}.vid_desc ul{margin:0;margin-top:20px;margin-bottom:20px;padding:0;padding-left:20px}.vid_desc ul li{font-size:16px;font-weight:400;line-height:24px;color:#000;margin-bottom:15px}.vid_desc ul li::marker{color:#CD0201}.dreams.primary{margin-bottom:120px;padding:0;background:none}.calc_heading p{text-transform:uppercase}.primary_serv_advs{margin-bottom:120px;padding-bottom:120px;padding-top:120px;background-color:#FFF;border-bottom-left-radius:25px;border-bottom-right-radius:25px;overflow:hidden}.img-backing{position:absolute;z-index:0;top:0;left:calc((100% - 1117px) / 2);width:1117px;animation:scale-bg 15s ease-in-out infinite}.img-dj{position:absolute;z-index:1;left:50%;transform:translate(-50%,0);width:auto;height:81%;bottom:19%}@keyframes scale-bg{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}.primary_serv_advs .wrapper{margin:0 auto}.primary_serv_advs .section_title{text-align:center;width:800px;margin-left:auto;margin-right:auto;position:relative;z-index:2}.advs_content{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;gap:51px 0}.primary_adv_item{width:28.95vw;border-radius:15px;padding:8px;background-color:#FFF;box-shadow:0 4px 30px 0 #0000001A;position:relative;z-index:2}.primary_adv_item:nth-of-type(1),.primary_adv_item:nth-of-type(3),.primary_adv_item:nth-of-type(5){margin-right:100px}.primary_adv_item:nth-of-type(7){margin-left:auto;margin-right:48px}.primary_adv_item:last-of-type{margin-right:auto}.adv_item_bg{width:60px;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center}.adv_item_content{width:100%;border-radius:15px;border:1px solid #CC0100;padding:30px}.adv_item_content p{font-size:24px;font-weight:600;line-height:32.74px;color:#272727;width:calc(100% - 80px);margin:0}.adv_item_content p span{color:#CC0100}.adv_item_content{display:flex;justify-content:space-between;align-items:center;height:100%}.how_we_work{padding:120px 0;background-color:#FFF;border-radius:25px;margin:120px 0}.how_we_work .wrapper{margin:0 auto;display:flex;justify-content:space-between;align-items:center}.how_we_work .wrapper article{width:42.04%}.how_we_work .wrapper article h3{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;margin:0;margin-bottom:20px}.how_we_work .wrapper article p{font-size:16px;font-weight:400;line-height:24px;color:#000;margin-top:0}.how_steps{width:49.14%}.how_item{width:61.84%;position:relative;margin-bottom:20px}.how_item:nth-of-type(odd){margin-right:auto}.how_item:nth-of-type(even){margin-left:auto}.how_item div{padding:5px;border-radius:10px;box-shadow:0 4px 30px 0 #0000001A;position:relative;border-radius:15px;background-color:#FFF}.how_item:nth-of-type(even) div,.how_item:nth-of-type(even) div p{border-bottom-right-radius:0}.how_item:nth-of-type(even) div p::before{content:"";width:0;height:0;position:absolute;border-left:10px solid #CC0100;border-right:10px solid #fff0;border-top:10px solid #fff0;border-bottom:10px solid #CC0100;right:-19px;bottom:-1px}.how_item:nth-of-type(even) div p::after{content:"";width:0;height:0;position:absolute;border-left:9px solid #fff;border-right:9px solid #fff0;border-top:9px solid #fff0;border-bottom:9px solid #fff;right:-16.5px;bottom:0}.how_item:nth-of-type(even) div::before{content:"";width:0;height:0;position:absolute;border-left:13px solid #FFF;border-right:13px solid #fff0;border-top:13px solid #fff0;border-bottom:13px solid #FFF;right:-24.5px;bottom:0}.how_item:nth-of-type(odd) div,.how_item:nth-of-type(odd) div p{border-bottom-left-radius:0}.how_item:nth-of-type(odd) div p::before{content:"";width:0;height:0;position:absolute;border-left:10px solid #CC0100;border-right:10px solid #fff0;border-top:10px solid #fff0;border-bottom:10px solid #CC0100;left:-19px;bottom:-1px;transform:rotate(-90deg)}.how_item:nth-of-type(odd) div p::after{content:"";width:0;height:0;position:absolute;border-left:9px solid #fff;border-right:9px solid #fff0;border-top:9px solid #fff0;border-bottom:9px solid #fff;left:-16.5px;bottom:0;transform:rotate(-90deg)}.how_item:nth-of-type(odd) div::before{content:"";width:0;height:0;position:absolute;border-left:13px solid #FFF;border-right:13px solid #fff0;border-top:13px solid #fff0;border-bottom:13px solid #FFF;left:-24.5px;bottom:0;transform:rotate(-90deg)}.how_item div svg{position:absolute;z-index:0;width:100%}.how_item p{font-size:24px;font-weight:600;line-height:32.74px;color:#4D5053;margin:0;padding:15px 34px;position:relative;z-index:1;border:1px solid #CC0100;border-radius:15px}.how_item span{display:flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:50%;font-size:16px;font-weight:600;line-height:21.6px;color:#FFF;background-color:#CC0100;position:absolute;top:0;left:-30px;z-index:2}.formats .wrapper{margin:0 auto}.formats .section_title{text-align:center}.formats p.incolor{font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;text-transform:uppercase;margin:0;margin-left:auto;margin-right:auto;text-align:center}.formats_flow{margin-top:30px;display:flex;flex-wrap:wrap;gap:30px}.fomat_item{width:calc(25% - 30px)}.fomat_item a{display:flex;width:100%;height:100%;flex-direction:column;text-decoration:none}.fomat_item a img{width:100%;height:23.43vw;border-top-left-radius:15px;border-top-right-radius:15px;object-fit:cover;object-position:center;transition:.35s ease-out}.format_item_content{display:flex;flex-direction:column;padding:20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#FFF;height:116px;transition:.35s ease-out}.format_item_content h4{margin:0;font-size:24px;font-weight:600;line-height:32.74px;color:#272727}.format_item_content span{display:flex;align-items:center;text-transform:uppercase;color:#CC0100;font-size:16px;font-weight:600;line-height:24px;gap:5px;margin-top:10px;height:0;opacity:0;transition:.35s ease-out}.fomat_item:hover span{height:25px;opacity:1;transition:.35s ease-out}.fomat_item:hover img{height:calc(23.43vw - 25px);transition:.35s ease-out}.fomat_item:hover .format_item_content{height:calc(116px + 25px);transition:.35s ease-out}.greet_init .wrapper{margin:0 auto;position:relative;height:41.14vw;display:flex;flex-direction:column;justify-content:center}.greet_init .wrapper img{position:absolute;left:0;bottom:0;object-fit:cover;object-position:center;border-radius:35px;z-index:-1}.greet_init .wrapper article{width:530px;margin-left:120px}.greet_init .wrapper article h1{font-size:70px;font-weight:600;line-height:84px;text-align:left;color:#FFF;margin:0;margin-bottom:15px}.greet_init .wrapper article h1 span{font-size:90px;font-weight:800;line-height:108px;text-align:left;text-transform:uppercase}.greet_init .wrapper article p{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin:0;margin-bottom:30px;color:#FFF}.stats.greet{margin:40px 0}.dreams.primary.greet{background:#FFF;padding:80px 0;border-radius:35px;margin-bottom:30px}.main_greetings{height:42.18vw}.main_greetings .wrapper{margin:0 auto;height:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;overflow:hidden}.main_greetings .wrapper article{width:620px;z-index:2}.greet_pics_box{width:calc(100% - 660px);height:100%;position:relative}.greet_pics_box .decor{width:100%;height:100%;position:absolute;left:0;top:0;animation:scale-bg 15s ease-in-out infinite;background-size:cover;background-position:center;background-image:url(/wp-content/uploads/2024/09/BG-5.webp)}.greet_img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transform:rotate(25deg);position:absolute;left:0;bottom:0;transition:.35s ease-out}.greet_img.active{opacity:1;transform:rotate(0);transition:.35s ease-out}.how_we_work.greet .how_item{width:calc(100% - 45px)}.how_we_work.greet .how_item:nth-of-type(even) span{left:unset;right:-30px}.how_we_work.greet{margin-bottom:0}.main_greetings .wrapper article p{font-size:16px;line-height:24px;margin:0;color:#000}.main_greetings .wrapper article .btn_gr{margin-top:30px}.blog_main{margin-bottom:120px}.blog_main .wrapper{margin:0 auto}.blog_main .wrapper h1{font-size:90px;font-weight:800;line-height:108px;text-align:center;color:#272727;text-transform:uppercase;margin:0;margin-top:77px}.blog_main .wrapper h1 span{color:#C00}.blog_togglers{display:flex;gap:11px;justify-content:center;margin-top:40px;margin-bottom:40px}.blog_togglers button{font-size:16px;font-weight:600;line-height:21.6px;color:#272727;text-align:center;text-transform:uppercase;margin:0;padding:0;border-radius:30px;background-color:#FFF;padding:15px 0;width:284px;transition:.35s ease-out}.blog_togglers button.active{color:#CC0100;border:1px solid #CC0100;transition:.35s ease-out}#blog_list,#media_list,#news_list{display:flex;flex-wrap:wrap;gap:30px}.box_item{width:calc(25% - 23px)}.box_item img{width:100%;height:11.45vw;object-fit:cover;object-position:center;border-top-left-radius:15px;border-top-right-radius:15px}.box_item a{text-decoration:none;display:flex;flex-direction:column}.box_item_content{width:100%;height:150px;display:flex;flex-direction:column;background-color:#fff;padding:20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;overflow:hidden}.box_item_content p{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;margin:0;margin-bottom:auto;color:#272727;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.box_item_content div{width:100%;display:flex;justify-content:space-between;align-items:center}.box_item_content .date{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:19.1px;text-align:left;gap:7px;color:#4D5053}.box_item_content .details{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:19.1px;text-align:left;text-transform:uppercase;color:#CC0100;opacity:0;transform:translateY(25px);transition:.35s ease-out}.box_item:hover .box_item_content .details{opacity:1;transform:translateY(0);transition:.35s ease-out}.box_item_content .details svg path{stroke:#CC0100}.pagination_controls{display:flex;justify-content:center;align-items:center;width:100%;margin-top:40px;gap:50px}.page_numbers{display:flex;align-items:center;gap:10px}.page_number{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#FFF;color:#4D5053;font-size:18px;font-weight:600;line-height:24.3px;text-align:left;transition:.35s ease-out}.page_number.active{color:#CC0100;transition:.35s ease-out}.pagination_controls .next_btn,.pagination_controls .prev_btn{width:35px;height:35px;padding:0;border:none;outline:none;background:none;cursor:pointer}.pagination_controls .next_btn svg,.pagination_controls .prev_btn svg{width:100%;height:100%}.pagination_controls .next_btn:hover svg path,.pagination_controls .prev_btn:hover svg path{stroke:#CC0100;transition:.35s ease-out}.post_wrapper{margin:0 auto}.post_container{width:74.4%;margin-top:40px}.post_container .post-thumbnail img{width:100%;height:36.04vw;object-fit:cover;object-position:center;border-radius:15px}.post_container h1{margin:38px 0;font-size:70px;font-weight:700;line-height:84px;text-align:left;text-transform:uppercase;color:#000}.post_container .subdiv{width:100%;display:flex;justify-content:space-between;border-top:1px solid #E2E2E2;padding-top:20px}.post_container div .date{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:19.1px;text-align:left;gap:7px;color:#4D5053}.post_container div.terms_cats{border:none;width:fit-content;display:flex;justify-content:flex-start;gap:10px}.terms_cats span{font-size:12px;font-weight:600;line-height:14.4px;text-align:left;text-transform:uppercase;color:#CC0100;display:block;padding:10px 15px;border-radius:12px;border:1px solid #CC0100}.post_container header{margin-bottom:38px}.post_content p{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin:0;margin-bottom:15px;color:#000}.post_content h2{font-size:48px;font-weight:600;line-height:57.6px;text-align:left;margin:0;margin-bottom:20px;margin-top:38px;color:#000}.post_content h3{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;text-align:left;margin:0;margin-bottom:20px;margin-top:38px;color:#000}.post_content img{width:100%!important}.post_content ul,.post_content ol{margin:0;margin-top:15px;margin-bottom:15px;padding:0;padding-left:20px}.post_content ul li,.post_content ol li{font-size:16px;font-weight:400;line-height:24px;color:#000;margin-bottom:15px}.post_content ul li::marker,.post_content ol li::marker{color:#CD0201}.post_container footer{display:flex;align-items:center;justify-content:space-between;padding-top:26px;border-top:1px solid #E2E2E2;width:100%;margin-top:38px}.post_container footer p{font-size:18px;font-weight:600;line-height:24.3px;text-align:left;text-transform:uppercase;color:#000;margin:0}.post_socials{display:flex;align-items:baseline;gap:10px}.post_socials a:hover{opacity:.8;transition:.35s ease-out;cursor:pointer}.more_news{margin:120px 0}.more_news .wrapper{margin:0 auto}.more_news .section_title{text-align:center}.slider_news_more{margin-top:40px;position:relative}.slider_news_more .slider__item{flex:0 0 25%;padding:0 15px}.letter_main{margin-bottom:120px}.letter_main .wrapper{margin:0 auto}.letter_main h1{font-size:70px;font-weight:700;line-height:84px;text-align:center;color:#272727;margin:40px 0;text-transform:uppercase}.letter_main h1 span{font-size:90px;font-weight:800;line-height:108px;text-align:center;color:#CC0100;display:block}.letter_stats{display:flex;justify-content:space-between;align-items:center;padding-top:30px;border-top:1px solid #E2E2E2;margin-bottom:30px}.letter_main .post-thumbnail img{width:100%;height:48.33vw;border-radius:35px;object-fit:cover;object-position:center}.letter_logo{width:204px;height:104px;object-fit:cover;object-position:center;border-radius:15px;display:block;margin:40px auto}.letter_subtitle{margin-bottom:30px;text-align:center}.letter_content{width:100%;position:relative;padding-left:56px;padding-top:30px;margin-bottom:120px}.letter_content p{font-size:24px;font-weight:600;line-height:33.6px;text-align:left;margin-top:0;margin-bottom:15px;color:#272727}.letter_content::before{content:'“';display:block;position:absolute;left:0;top:0;font-size:90px;font-weight:800;line-height:108px;text-align:center;color:#E2E2E2}.letter_slider_titles{width:100%;margin-bottom:40px}.letter_slider_titles h3{font-size:70px;font-weight:700;line-height:84px;text-align:center;text-transform:uppercase;margin:0;margin-bottom:10px}.letter_slider_titles p{font-size:24px;font-weight:600;line-height:32.74px;text-align:center;text-transform:uppercase;color:#CC0100;margin:0}.single_product_content_block .summary.entry-summary form.cart{order:3;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.single_product_content_block .variations_form.cart .variations{width:100%;margin-bottom:0!important}.cart-main{position:relative;margin-top:-20px;padding-top:20px;margin-bottom:120px}.cart-wrapper{margin:0 auto}.cart-wrapper header.entry-header{display:flex;align-items:center;gap:30px;margin:40px 0}.cart-wrapper h1.entry-title{font-size:90px;font-weight:800;line-height:108px;text-align:left;text-transform:uppercase;margin:0;color:#272727}.cart-title-prods{display:flex;align-items:center;padding:14px 38px;background-color:#FFF;border-radius:30px;gap:15px}.cart-title-prods span{font-size:16px;font-weight:600;line-height:21.6px;text-align:left;color:#272727}.cart-wrapper .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between}.cart-wrapper .woocommerce .woocommerce-notices-wrapper{width:100%}.cart-wrapper .woocommerce form{width:64%}.cart-wrapper .woocommerce .cart-collaterals{width:29%}.cart-wrapper .woocommerce .cart-collaterals::before{content:'';display:block;background-color:#EFEFEF;width:33.69vw;position:absolute;right:0;top:20px;height:100vh;z-index:-1}.woocommerce-cart-form__cart-item.cart_item{display:flex;margin-bottom:40px}.cart-wrapper .product-subtotal{margin-left:auto;display:flex;flex-direction:column}.cart-wrapper .product-thumbnail{width:268px;height:290px;margin-right:30px}.cart-wrapper .product-thumbnail img{width:100%;height:100%;border-radius:15px;object-fit:cover;object-position:center}.cart-wrapper .product-name{display:flex;flex-direction:column}.cart-wrapper .product-name a{text-decoration:none;font-size:20px;font-weight:600;line-height:27.28px;text-align:left;color:#272727;margin-bottom:20px}.cart-wrapper dl.variation{margin:0}.cart-wrapper dt.variation-{display:none}.cart-wrapper dd.variation-{margin:0}.cart-wrapper dd.variation- p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#5B5B5B;margin:0}.cart-wrapper .product-quantity{margin-top:auto}.cart-wrapper .product-quantity{width:155px;height:60px}.cart-wrapper .product-quantity input{width:100%;height:100%;padding:15px 0;border-radius:15px;outline:none;border:1.5px solid #E2E2E2;background-color:#FFF;font-size:16px;font-weight:400;line-height:24px;text-align:center}.cart-wrapper .product-subtotal{display:flex;flex-direction:column}.cart-wrapper .product-remove{margin-bottom:auto}.cart-wrapper .product-remove a{text-decoration:none;font-size:18px;font-weight:600;line-height:24.3px;text-align:left;text-transform:uppercase;color:#5B5B5B;cursor:pointer;display:flex;align-items:center;gap:10px;transition:.35s ease-out}.cart-wrapper .product-remove a:hover{color:#CC0100;transition:.35s ease-out}.cart-wrapper .product-remove a:hover svg path{stroke:#CC0100}.cart-wrapper .product-remove a svg{width:16px}.cart-wrapper .subtotal-box{font-size:24px;font-weight:600;line-height:32.74px;text-align:right;color:#272727}.cart-wrapper .cart-collaterals .cart-subtotal{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.cart-wrapper .cart-collaterals .cart-subtotal p{font-size:18px;font-weight:600;line-height:24.3px;text-align:left;text-transform:uppercase;color:#5B5B5B;margin:0}.cart-wrapper .cart-collaterals .cart-subtotal div{font-size:14px;font-weight:700;line-height:18.9px;text-align:right;color:#272727}.cart-wrapper .cart-collaterals .order-total{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #E2E2E2}.cart-wrapper .cart-collaterals .order-total p{font-size:18px;font-weight:600;line-height:24.3px;text-align:left;text-transform:uppercase;color:#272727;margin:0}.cart-wrapper .cart-collaterals .order-total div{font-size:24px;font-weight:500;line-height:32.74px;text-align:right;color:#272727}.cart-wrapper .cart-collaterals .wc-proceed-to-checkout{width:100%;margin-top:60px}.cart-wrapper .cart-collaterals .wc-proceed-to-checkout a{display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;text-transform:uppercase;padding:18px 0;font-size:18px;font-weight:600;line-height:24.3px;text-align:left;color:#FFF;background-color:#13BD7B;border-radius:15px}.custom-cart-info{margin-top:60px}.custom-cart-info-item{position:relative;margin-bottom:15px;padding-left:30px}.custom-cart-info-item p{font-size:14px;font-weight:700;line-height:18.9px;text-align:left;text-transform:uppercase;color:#272727;margin:0}.custom-cart-info-item div{background-size:cover;background-position:center;width:20px;height:20px;position:absolute;left:0;top:0}.main-checkout{margin:0 auto}form.checkout.woocommerce-checkout{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.order-review-box{width:29%}.customer-details-box{width:64%}.main-checkout h1.entry-title{margin:40px 0;font-size:70px;font-weight:700;line-height:84px;text-align:left;text-transform:uppercase;color:#272727}.checkout-form-subtitle{font-size:48px;font-weight:600;line-height:57.6px;text-align:left;margin:0;color:#5B5B5B;margin-bottom:40px}.customer-details-box .woocommerce-billing-fields h3{display:none!important}.customer-details-box .woocommerce-billing-fields__field-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row{width:48%;margin:0;display:block}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row label{display:block;text-transform:uppercase;font-size:18px;font-weight:600;line-height:24.3px;text-align:left;color:#888;margin-bottom:15px}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row label .required{color:#888}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row input{width:100%;border:none;outline:none;background-color:#FFF;border-radius:15px;border:1px solid #E2E2E2;padding:16px 50px;font-size:16px;font-weight:600;line-height:21.6px;text-align:left;text-transform:uppercase;color:#272727}.customer-details-box .woocommerce-billing-fields__field-wrapper #billing_first_name_field{width:100%;margin-bottom:50px}.customer-details-box .woocommerce-billing-fields__field-wrapper #billing_phone_field{order:3}.order-review-totals-box .cart-subtotal{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding-bottom:24.5px;border-bottom:1px solid #E2E2E2}.order-review-totals-box .cart-subtotal p{font-size:18px;font-weight:600;line-height:24.3px;text-align:left;text-transform:uppercase;margin:0;color:#5B5B5B}.order-review-totals-box .cart-subtotal span{font-size:14px;font-weight:700;line-height:18.9px;text-align:right;color:#272727}.order-review-totals-box .order-total{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.order-review-totals-box .order-total p{font-size:18px;font-weight:600;line-height:24.3px;text-align:left;text-transform:uppercase;color:#272727;margin:0}.order-review-totals-box .order-total span{font-size:24px;font-weight:600;line-height:32.74px;text-align:right;color:#272727}.order-review-box .cart_item{width:100%;display:flex;margin-bottom:20px}.order-review-box .cart_item img{min-width:130px;width:130px;height:140px;border-radius:15px;margin-right:30px}.order-review-box .cart_item .prod-title{display:block;font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#272727;margin-bottom:10px}.order-review-box .cart_item dl.variation{display:flex;align-items:center;margin:0}.order-review-box .cart_item dl.variation dd.variation-{margin:0}.order-review-box .cart_item dl.variation dd.variation- p,.order-review-box .cart_item dt.variation-{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#5B5B5B;margin:0;margin-right:5px}.order-review-box .cart_item .product-total{margin-left:auto;display:flex;flex-direction:column;justify-content:flex-end;font-size:14px;font-weight:700;line-height:18.9px;text-align:right;color:#272727}.order-review-totals-box{margin-top:60px}.order-prods-heading{width:100%;display:flex;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #E2E2E2}.order-prods-holder{display:none}.order-prods-holder.active{display:block}.order-prods-heading span{font-size:16px;font-weight:600;line-height:21.6px;text-align:left;color:#272727}.order-prods-heading #svgCart{width:18px;margin-right:15px}#showProds{width:20px;padding:0;background:none;outline:none;border:none;margin:0;margin-left:auto;cursor:pointer;transform:rotate(0);transition:.35s ease-out}#showProds.active{transform:rotate(180deg);transition:.35s ease-out}.order-review-box .wc_payment_methods,.order-review-box .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox,.order-review-box .woocommerce-terms-and-conditions-wrapper{display:none!important}.order-review-box button[type="submit"]{background:none;border:none;outline:none;padding:0;width:100%;background-color:#13BD7B;padding:23px 30px;border-radius:15px;font-size:18px;font-weight:600;line-height:24.3px;text-align:left;text-transform:uppercase;color:#FFF;display:flex;justify-content:center;gap:10px;align-items:center;margin-bottom:60px}.order-review-box button[type="submit"]::before{content:'';display:block;background-image:url(/wp-content/uploads/2024/08/shape-1.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:18px;height:18px}.customer-details-box span.woocommerce-input-wrapper{position:relative}.customer-details-box #billing_first_name_field span.woocommerce-input-wrapper::before{content:'';display:block;width:19px;height:19px;background-image:url(/wp-content/uploads/2024/08/Frame-37.svg);background-size:contain;background-repeat:repeat;background-position:center;position:absolute;left:20px;top:0}.customer-details-box #billing_email_field span.woocommerce-input-wrapper::before{content:'';display:block;width:19px;height:19px;background-image:url(/wp-content/uploads/2024/08/Frame-37-1.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:20px;top:0}.customer-details-box #billing_phone_field span.woocommerce-input-wrapper::before{content:'';display:block;width:19px;height:19px;background-image:url(/wp-content/uploads/2024/08/Frame-37-2.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:20px;top:0}.study_init{height:41.14vw}.study_init .wrapper{display:flex;align-items:center;margin:0 auto;position:relative;height:100%;overflow:hidden}.study_init article{width:670px;margin-left:120px;z-index:9}.study_init img{position:absolute;top:0;left:0;border-radius:35px;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.study_init .dots_decor{position:absolute;width:100%;height:100%;background-image:url(/wp-content/uploads/2024/09/dots-decor.webp);background-size:auto;background-repeat:repeat-y;background-position:top}.study_init .dots_decor:nth-of-type(1){animation:dj_dots 18s linear infinite}.study_init .dots_decor:nth-of-type(2){opacity:0;animation:dj_dots 18s linear infinite;animation-delay:9s}.img_item_1{position:absolute;bottom:-7px;left:37.5%;width:25.11%;height:33.69vw;background-image:url(/wp-content/uploads/2024/09/young-pretty-woman-happy-motivated-singing-song-with-microphone-presenting-event-havin-1.webp);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:0}.img_item_2{position:absolute;right:5.11%;width:42.32%;height:46.35vw;top:3.75vw;background-image:url(/wp-content/uploads/2024/09/portrait-handsome-man-black-suit-singing-song-holding-microphone-giving-speech-standing-against-white-background-1.webp);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:2}.img_item_3{position:absolute;width:26.53%;height:36.3vw;bottom:-20px;right:21px;background-image:url(/wp-content/uploads/2024/09/ДЖ-2-1.webp);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:3}.study_init article h1{font-size:70px;font-weight:700;line-height:84px;text-align:left;color:#FFF;margin:0;margin-bottom:20px}.study_init article h1 span{font-size:90px;font-weight:800;line-height:108px;text-align:left;text-transform:uppercase}.study_init article p{width:540px;font-size:24px;font-weight:600;line-height:32.74px;text-align:left;margin:0;color:#FFF}.study_init article .btn_gr{margin-top:30px}.stats.study .stats_item{height:195px}.speaker{margin-top:120px;padding:90px 0;border-radius:25px;background-color:#FFF}.speaker .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto}.speaker .content{width:44.31%}.speaker .content p.incolor{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;text-transform:uppercase;margin:0;margin-bottom:10px;color:#CC0100}.speaker .content h2{font-size:48px;font-weight:900;line-height:52.8px;text-align:left;text-transform:uppercase;color:#272727;margin:0;margin-bottom:30px}.speaker .content h2 span{color:#CC0100}.speaker .txt{padding:30px;border-radius:15px;background-color:#F7F7F7;margin-bottom:15px}.speaker .txt p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#4D5053;margin:0;margin-bottom:15px}.speaker .txt p:last-of-type{margin-bottom:0}.speaker .list{padding:30px;border-radius:15px;border:1px solid #CC0100}.speaker .list ul{margin:0;padding:0}.speaker .list ul li{font-size:18px;font-weight:700;line-height:24.3px;text-align:left;text-transform:uppercase;color:#272727;position:relative;padding-left:26px;margin:0;margin-bottom:15px}.speaker .list ul li::last-of-type{margin-bottom:0}.speaker .list ul li::marker{color:#fff0}.speaker .list ul li::before{content:'';display:block;box-shadow:0 1px 5px 0 #00000026;width:16px;height:16px;background-color:#CC0100;border-radius:50%;border:5px solid #FFF;position:absolute;top:2px;left:0}.speaker .socials{display:flex;align-items:center;margin-top:30px;gap:30px}.speaker .socials div{display:flex;align-items:center;gap:15px}.speaker .socials div a svg{width:45px;height:45px}.speaker .img-box{width:52.84%;height:40.62vw;background-color:#F7F7F7;border-radius:15px;overflow:hidden}.img-box .bg_decor{position:absolute;background-image:url(/wp-content/uploads/2024/09/5675804-1.webp);background-repeat:no-repeat;width:89.67%;height:34.8vw;z-index:0;top:2.55vw;animation:scale-bg 15s ease-in-out infinite}.speaker .img-box img{width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;position:relative}.primary_serv_advs.speakers .adv_item_content{flex-wrap:wrap;align-items:center}.primary_serv_advs.speakers .divider{width:calc(100% - 84px)}.primary_serv_advs.speakers .divider h4{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#272727;margin:0;margin-bottom:10px}.primary_serv_advs.speakers .divider h4 span{color:#CC0100}.primary_serv_advs.speakers .divider p{margin:0;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#4D5053}.primary_serv_advs.speakers .advs_content{gap:88px;padding-top:7.44vw}.primary_serv_advs.speakers .section_title{width:828px}.primary_serv_advs.speakers .btn_gr{margin:0 auto;margin-top:30px}.dreams.study{background:none}.primary_serv_advs.speakers{background:none}.primary_serv_advs.speakers .img-backing{margin-top:30px;width:758px;left:28.46%;top:20px;animation:none;z-index:1}.primary_serv_advs.speakers .flares_decor_backing{width:63.4%;height:39.68vw;position:absolute;top:0;left:18.29%;background-image:url(/wp-content/uploads/2024/09/5675804-1-1.webp);background-repeat:no-repeat;animation:scale-bg 15s ease-in-out infinite;z-index:0}.primary_serv_advs.speakers .primary_adv_item{width:555px}.primary_serv_advs.speakers .primary_adv_item:nth-of-type(5){margin-left:auto;margin-right:auto}.course_init{height:41.14vw}.course_init .wrapper{position:relative;height:100%;margin:0 auto;display:flex;align-items:center}.course_init .wrapper article{width:690px;margin-left:120px}.course_init .wrapper img{width:100%;height:100%;border-radius:35px;object-fit:cover;object-position:center;position:absolute;left:0;top:0;z-index:-1}.course_init h1{font-size:90px;font-weight:800;line-height:108px;text-align:left;text-transform:uppercase;color:#FFF;margin:0;margin-bottom:20px}.course_init h1 span{display:block;font-size:48px;font-weight:600;line-height:57.6px;text-align:left;text-transform:none}.course_init p{width:540px;font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#FFF;margin:0}.course_init .btn_gr{margin-top:30px}.course_about_intro{margin-top:60px;margin-bottom:120px}.course_about_intro .wrapper{display:flex;justify-content:space-between;margin:0 auto}.course_about_intro .wrapper img{width:52.8%;border-radius:15px;object-fit:cover}.course_about_intro .wrapper .info{width:44.31%}.course_about_intro .info div.incolor{padding:30px;border-radius:15px;border:1px solid #CC0100;margin-bottom:15px}.course_about_intro .info div.incolor p{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#272727;margin:0}.course_about_intro div.backcolored{border-radius:15px;padding:30px;background-color:#FFF;margin-bottom:30px}.course_about_intro div.backcolored p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#4D5053;margin-top:0}.course_about_intro div.backcolored p:last-of-type{margin:0}.course_fits{margin:120px 0}.course_fits .wrapper{margin:0 auto}.course_fits .section_title{text-align:center}.course_fits .heading p.incolor{font-size:24px;font-weight:600;line-height:32.74px;text-align:center;text-transform:uppercase;color:#CC0100;margin-bottom:0}.course_fits_flow{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}.course_flow_item{width:32%;padding:8px;border-radius:15px;background-color:#FFF}.course_flow_item img{width:100%;height:20.31vw;object-fit:cover;object-position:center}.course_flow_item .course_flow_item_content{border:1px solid;border-color:#E2E2E2;border-radius:15px;height:100%;transition:.35s ease-out}.course_flow_item:hover .course_flow_item_content{border-color:#CC0100;transition:.35s ease-out}.course_flow_item .course_flow_item_content div{padding:32px}.course_flow_item h3{font-size:48px;font-weight:600;line-height:57.6px;text-align:left;color:#272727;margin:0;margin-bottom:15px}.course_flow_item:hover h3{color:#CC0100;transition:.35s ease-out}.course_flow_item p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#4D5053;margin-top:0}.course_flow_item .course_flow_item_content div p:last-of-type{margin:0}.course_results .wrapper{margin:0 auto}.course_results .heading h2{text-align:center}.course_results .heading p.incolor{text-align:center;font-size:24px;font-weight:600;line-height:32.74px;color:#CC0100;text-transform:uppercase;margin:0}.results_flow{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;margin-top:40px}.results_item{width:calc(33.33% - 20px);padding:8px;border-radius:15px;background-color:#FFF}.results_item_content{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:32px;border-radius:15px;border:1px solid #CC0100}.results_item_content .img{position:relative;width:8.59vw;height:8.59vw}.results_item_content .img span{position:absolute;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;line-height:21.6px;text-align:left;color:#FFF;background-color:#CC0100;border-radius:50%;width:30px;height:30px;top:5px;left:10px}.results_item_content .img img{width:100%;height:100%;object-fit:cover;object-position:center}.results_item_content p{width:calc(100% - 185px);font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#272727;margin:0}.results_item_content p span{color:#CC0100}.results_join{margin-top:30px;box-shadow:0 4px 30px 0 #0000001A;padding:8px;border-radius:15px}.results_join_content{width:100%;display:flex;justify-content:space-between;border:1px solid #E2E2E2;border-radius:15px;padding:32px;align-items:center}.results_join_content div{width:55.62%}.results_join_content h3{font-size:48px;font-weight:900;line-height:52.8px;text-align:left;text-transform:uppercase;color:#272727;margin:0;margin-bottom:5px}.results_join_content span{color:#CC0100}.results_join_content p{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#272727;margin:0}.results_join_content .btn_gr{text-decoration:none;text-align:center;justify-content:center;width:280px;height:fit-content}.points{margin:120px 0}.points .wrapper{margin:0 auto}.point_a{width:100%;display:flex;justify-content:space-between;align-items:center}.point_a_img{width:50.62%}.point_a_content{width:43.12%}.point_a_content p.incolor,.point_b_content p.incolor{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;text-transform:uppercase;color:#CC0100;margin:0}.point_a_content ul,.point_b_content ul{margin:0;padding:0;margin-top:40px;list-style-type:none}.point_a_content ul li,.point_b_content ul li{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#717578;margin-bottom:30px;position:relative;padding-left:126px;min-height:70px;padding-top:10px}.point_a_content ul li:last-of-type,.point_b_content ul li:last-of-type{margin-bottom:0}.point_a_content ul li span{color:#272727}.point_b_content ul li span{color:#CC0100}.point_a_content ul li::after,.point_b_content ul li::after{content:'';display:block;background-image:url(/wp-content/uploads/2024/08/Group-90.svg);background-size:auto;background-position:center -27px;width:40px;height:40px;position:absolute;left:0;top:calc(50% - 11px)}.point_b_content ul li::after{background-image:url(/wp-content/uploads/2024/08/Group-97.svg)}.point_a_content ul li::before,.point_b_content ul li::before{display:block;font-size:70px;font-weight:700;line-height:70px;text-align:center;color:#E2E2E2;position:absolute;left:22px;top:8.5px}.point_a_content ul li:nth-of-type(1)::before,.point_b_content ul li:nth-of-type(1)::before{content:'01'}.point_a_content ul li:nth-of-type(2)::before,.point_b_content ul li:nth-of-type(2)::before{content:'02'}.point_a_content ul li:nth-of-type(3)::before,.point_b_content ul li:nth-of-type(3)::before{content:'03'}.point_a_content ul li:nth-of-type(4)::before,.point_b_content ul li:nth-of-type(4)::before{content:'04'}.point_a_content ul li:nth-of-type(5)::before,.point_b_content ul li:nth-of-type(5)::before{content:'05'}.point_a_content ul li:nth-of-type(6)::before,.point_b_content ul li:nth-of-type(6)::before{content:'06'}.point_a_content ul li:nth-of-type(7)::before,.point_b_content ul li:nth-of-type(7)::before{content:'07'}.point_a_content ul li:nth-of-type(8)::before,.point_b_content ul li:nth-of-type(8)::before{content:'08'}.point_b{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:120px}.point_b_img{width:51.64%}.point_b_content{width:43.12%}.during_course{margin-bottom:120px}.during_course .wrapper{margin:0 auto}.during_course .wrapper .heading{width:100%;text-align:center}.during_course .heading p.incolor{font-size:24px;font-weight:600;line-height:32.74px;text-align:center;text-transform:uppercase;color:#CC0100;margin:0}.during_course_flow{display:flex;flex-wrap:wrap;gap:30px;margin-top:40px}.during_course_item{width:32%;padding:8px;border-radius:15px;box-shadow:0 -6px 30px 0 #0000001A}.during_course_item_content{border-radius:15px;display:flex;align-items:center;justify-content:space-between;padding:32px;border:1px solid #E2E2E2;height:100%}.during_course_item_content .img{position:relative;width:33.88%}.during_course_item_content .img span{display:flex;align-items:center;justify-content:center;position:absolute;border-radius:50%;width:30px;height:30px;font-size:16px;font-weight:600;line-height:21.6px;text-align:left;color:#FFF;background-color:#CC0100;top:10px;left:5px}.during_course_item_content .text{width:62.01%}.during_course_item_content .text h4{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#272727;margin:0;margin-bottom:10px}.during_course_item_content .text h4 span{color:#CC0100}.during_course_item_content .text p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#4D5053;margin:0}.during_course .btn_gr{margin-left:auto;margin-right:auto;margin-top:40px}.course_program{margin-bottom:120px}.course_program .wrapper{margin:0 auto}.course_program .heading{text-align:center}.course_program .heading p.incolor{font-size:24px;font-weight:600;line-height:32.74px;text-align:center;text-transform:uppercase;color:#CC0100;margin:0}.course_program_container{display:flex;justify-content:space-between;margin-top:40px}.course_program_tabs{width:16.19%;display:flex;flex-direction:column;gap:20px;list-style-type:none;padding:0;margin:0}.program_tab{width:100%;font-size:16px;font-weight:600;line-height:21.6px;text-align:center;text-transform:uppercase;color:#000;padding:15px;border:1px solid;border-color:#E2E2E2;border-radius:30px;cursor:pointer;transition:.35s ease-out}.program_tab.active{background-color:#CC0100;border-color:#CC0100;color:#FFF;transition:.35s ease-out}.modules_container{width:82.38%}.module{display:none;padding:50px;border-radius:15px;background-color:#FFF}.module.active{display:block}.module_name{display:block;width:fit-content;padding:19px 57px;font-size:16px;font-weight:600;line-height:21.6px;text-align:left;text-transform:uppercase;color:#CC0100;border-radius:30px;border:1px solid #CC0100;margin-bottom:20px}.module_title{font-size:48px;font-weight:600;line-height:57.6px;color:#272727;margin:0;margin-bottom:20px}.module_title span{color:#CC0100}.module ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:20px}.module ul li{position:relative;font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#272727;padding-left:26px}.module ul li::before{content:'';display:block;width:16px;height:16px;background-color:#CC0100;border:5px solid #FFF;border-radius:50%;position:absolute;left:0;top:7px}.module img{width:100%;height:22.91vw;border-radius:15px;object-fit:cover;object-position:center;margin-top:30px}.course_speaker{margin-bottom:120px;padding:80px 0;background-color:#FFF;border-radius:25px}.course_speaker .wrapper{margin:0 auto}.speaker_grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:50px;grid-row-gap:0}.heading{grid-area:1 / 1 / 2 / 2}.context{grid-area:2 / 1 / 3 / 2}.media{grid-area:1 / 2 / 3 / 3}.speaker_grid .heading p.incolor{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;text-transform:uppercase;color:#CC0100;margin:0;margin-bottom:10px}.speaker_grid .heading .section_title{font-size:48px;font-weight:900;line-height:52.8px;text-align:left;margin-bottom:0}.context .txt{padding:30px;border-radius:15px;background-color:#F7F7F7}.context .txt p{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-top:0;color:#4D5053}.context .txt p:last-of-type{margin-bottom:0}.context .list{padding:30px;border-radius:15px;border:1px solid #CC0100;margin-top:15px}.context .list ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:15px}.context .list ul li{font-size:18px;font-weight:700;line-height:24.3px;text-align:left;text-transform:uppercase;color:#272727;padding-left:26px;position:relative}.context .list ul li::before{display:block;content:'';width:16px;height:16px;position:absolute;left:0;top:7px;background-color:#CC0100;border:5px solid #FFF;border-radius:50%;box-shadow:0 1px 5px 0 #00000026}.context .socials{width:100%;display:flex;align-items:center;gap:30px;margin-top:30px}.context .socials div{display:flex;align-items:center;gap:15px}.context .socials div a{text-decoration:none}.context .socials div a svg{width:45px;height:45px}.course_packs{margin-bottom:120px}.course_packs .wrapper{margin:0 auto}.course_packs .heading{text-align:center}.course_packs .heading p.incolor{font-size:24px;font-weight:600;line-height:32.74px;text-align:center;text-transform:uppercase;color:#CC0100;margin:0}.packs_container{display:flex;gap:30px;margin-top:40px}.pack_item{width:32%;background-color:#FFF;border-radius:15px;box-shadow:0 4px 30px 0 #0000001A;display:flex;flex-direction:column}.pack_item h3{width:100%;font-size:35px;font-weight:900;line-height:38.5px;text-align:center;text-transform:uppercase;padding:27px;margin:0;border-top-right-radius:15px;border-top-left-radius:15px}.pack_item.bright h3{color:#4D5053;background:linear-gradient(90deg,#F3F3F3 0%,#F9F9F9 51.5%,#F3F3F3 100%)}.pack_item.silver h3{color:#CC0100;background:linear-gradient(90deg,#DEDEDE 0%,#F3F3F3 48.38%,#DEDEDE 100%)}.pack_item.red h3{color:#FFF;background:linear-gradient(90.83deg,#CC0100 -2.5%,#E74A35 51.79%,#CC0100 102.93%)}.pack_item.red{border:1px solid #CC0100}.pack_item ul{display:flex;flex-direction:column;gap:15px;padding-left:37px;padding-right:27px;margin:30px 0;list-style-type:none}.pack_item ul li{width:100%;position:relative;font-size:18px;font-weight:600;line-height:24.3px;text-align:left;text-transform:uppercase;color:#272727;padding-bottom:15px;padding-left:43px;display:flex;flex-wrap:wrap}.pack_item ul li::before{content:'';display:block;width:16px;height:16px;border:5px solid #FFF;border-radius:50%;box-shadow:0 1px 5px 0 #00000026;background-color:#CC0100;position:absolute;left:17px;top:4px}.pack_item ul li::after{content:'';display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23E2E2E2FF' stroke-width='2' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.pack_item ul li.include-not{color:#ACB1B6}.pack_item .btns{width:100%;display:flex;align-items:center;justify-content:space-between;padding-left:37px;padding-right:27px;margin-bottom:38px;margin-top:auto}.pack_item .btns .price{display:block;font-size:24px;font-weight:600;line-height:32.74px;text-align:center;color:#272727;padding:18px 0;width:41.74%;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='15' ry='15' stroke='%23E2E2E2FF' stroke-width='2' stroke-dasharray='15' stroke-dashoffset='86' stroke-linecap='butt'/%3e%3c/svg%3e");border-radius:15px}.pack_item ul li.add-info span{display:block;width:18px;height:18px;background-image:url(/wp-content/uploads/2024/08/shape.svg);background-size:contain;background-repeat:no-repeat;margin-left:10px;cursor:pointer}.template_popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0F122299;z-index:99;display:none}.template_popup_content{width:446px;background-color:#FFF;border-radius:15px;padding:8px;position:relative}.template_popup_content div{padding:32px;position:relative;border-radius:15px;border:1px solid #CC0100}.template_popup_content p{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#272727;margin:0}.template_popup_content ul{padding:0;margin:0;margin-top:20px;padding-left:20px;display:flex;flex-direction:column;gap:15px}.template_popup_content ul li{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#4D5053}.template_popup_content ul li::marker{color:#CD0201}#closeTempPopup{position:absolute;right:24px;top:24px;width:8px;height:8px;cursor:pointer;z-index:5}.m_show_init .wrapper{margin:0 auto;position:relative;display:flex;align-items:center;height:41.14vw}.m_show_init img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:30px;object-fit:cover;z-index:-1}.m_show_init_content{width:620px;margin-left:120px}.m_show_init_content h1{font-size:70px;font-weight:600;line-height:84px;text-align:left;color:#FFF;margin:0;margin-bottom:20px}.m_show_init_content h1 span{font-size:90px;font-weight:800;line-height:108px}.m_show_init_content p{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;margin:0;color:#FFF}.m_show_init_content .btn_gr{margin-top:30px}.variants .wrapper{margin:0 auto}.variants .section_title{text-align:center}.variants_flow{display:flex;gap:30px;flex-wrap:wrap;margin-top:40px}.dreams.primary.show{margin-top:67px}.variants{padding:120px 0;border-radius:25px;background-color:#FFF}.variant_item{width:32.1%;display:flex;flex-direction:column;box-shadow:0 4px 30px 0 #0000001A;border-bottom-left-radius:15px;border-bottom-right-radius:15px;position:relative;overflow:hidden}.variant_item img{width:100%;height:calc(18.22vw + 121px);object-fit:cover;border-top-left-radius:15px;border-top-right-radius:15px}.variant_item_desc{width:100%;padding:20px;background-color:#FFF;border-bottom-left-radius:15px;border-bottom-right-radius:15px;position:absolute;bottom:0}.variant_item_title{width:100%;height:66px;display:flex;align-items:center;justify-content:space-between}.variant_item_title h4{width:60%;font-size:24px;font-weight:600;line-height:32.74px;text-align:left;margin:0;color:#272727}.variant_item_title span{display:block;min-width:100px;width:fit-content;font-size:16px;font-weight:600;line-height:21.6px;text-align:center;color:#CC0100;padding:14px;border:1px solid #CC0100;border-radius:30px}.variant_item_txt{width:100%;margin-top:15px;max-height:0;opacity:0;transition:.35s ease-out}.variant_item:hover .variant_item_txt{max-height:255px;opacity:1;transition:.35s ease-out}.variant_item_txt ul{padding:0;padding-left:20px;margin:0;display:flex;flex-direction:column;gap:10px}.variant_item_txt ul li{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#000}.variant_item_txt ul li::marker{color:#CD0201}.how_item:nth-of-type(even) span{left:unset;right:-30px}.m_show_init .init_slide_animate{overflow:hidden}.superstore_main .wrapper{position:relative;overflow:hidden}.sup_init_content{width:820px}.sup_init_content p{width:600px}.sup_init_content .standout{font-size:48px;line-height:57.6px;margin-bottom:30px}.superstore_initial{overflow:hidden}.greet_init{position:relative;overflow:hidden}.greet_init .dj_slide_dots:nth-of-type(1){opacity:0;animation:dj_dots 18s linear infinite}.greet_init .dj_slide_dots:nth-of-type(2){opacity:0;animation:dj_dots 18s linear infinite;animation-delay:9s}.greet_init img:nth-of-type(1){width:100%;height:100%;object-fit:cover}.greet_init img:nth-of-type(2){position:absolute;width:48.01%;height:100%;right:0;left:initial;object-fit:cover}.init_slide_dj_full{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;z-index:3}.course_init .wrapper{overflow:hidden}.current-menu-parent a{color:#CC0100}.current-page-parent a{color:#CC0100}.current-menu-parent .sub-menu a{color:#272727}.current-page-parent .sub-menu a{color:#272727}.current-menu-parent .sub-menu .current-menu-item a{color:#CC0100}.current-page-parent .sub-menu .current-menu-item a{color:#CC0100}.contacts_page_main{margin-top:120px}.fixed_mini_cart{position:fixed;right:0;top:155px;z-index:50}.fixed_mini_cart a{position:relative;display:flex;text-decoration:none;padding:19px;border-top-left-radius:15px;border-bottom-left-radius:15px;background-color:#FFF}.fixed_mini_cart svg{width:20px;height:20px}.fixed_mini_cart span{position:absolute;display:block;font-size:12px;font-weight:400;line-height:14.63px;text-align:center;color:#FFF;background-color:#CC0100;border-radius:50%;padding:1px 5px;top:12px;right:15px}.uv_dj{position:absolute;width:100%;height:100%;bottom:0;background-repeat:no-repeat;background-size:cover}.uv_flares_left{position:absolute;top:-19px;right:-18px;width:55.79%;height:46.04vw;opacity:0;background-repeat:no-repeat;background-size:contain;animation:opacity_to_zero 9s linear infinite;animation-delay:4s}.uv_flares_right{position:absolute;left:-48px;bottom:0;width:55.79%;height:46.04vw;opacity:0;background-repeat:no-repeat;background-size:contain;animation:opacity_to_zero 9s linear infinite}@keyframes opacity_to_zero{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.wedding_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.wedding_flares_right{position:absolute;background-repeat:no-repeat;background-size:contain;width:55.79%;height:46.04vw;top:-19px;right:-19px;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:4s}.wedding_flares_left{position:absolute;background-repeat:no-repeat;background-size:contain;width:55.79%;height:46.04vw;bottom:-4vw;left:-48px;opacity:0;animation:opacity_to_zero 9s linear infinite}.wedding_projector{position:absolute;background-repeat:no-repeat;background-size:contain;width:67.95%;height:100%;bottom:0;right:0;top:0;animation:wedding_projector 10s linear infinite}@keyframes wedding_projector{0%{transform:rotate(0deg)}50%{transform:rotate(-9deg);top:-71px}100%{transform:rotate(0deg)}}.newy_dj{position:absolute;width:100%;height:100%;background-size:cover;z-index:3;bottom:0}.newy_objects{position:absolute;background-size:contain;background-repeat:no-repeat;width:50.39%;height:46.19vw;bottom:-19px;right:6.7%;opacity:0;animation:opacity_to_zero 9s linear infinite}.org_wed{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.org_wed_salute{position:absolute;right:15.11%;width:31.36%;height:100%;bottom:0;background-size:contain;background-repeat:no-repeat;animation:wed_salute 11s linear infinite}@keyframes wed_salute{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}.team_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.team_salute_left{position:absolute;width:80.07%;height:43.18vw;left:21.875%;mix-blend-mode:screen;transform:rotate(-8deg);top:0;background-size:contain;background-repeat:no-repeat;animation:salute_up 12s linear infinite}.team_salute_right{position:absolute;width:85.07%;height:72.18vw;top:6px;transform:rotate(-13deg);right:-38.44%;mix-blend-mode:screen;background-size:contain;background-repeat:no-repeat;animation:salute_up 12s linear infinite}.init_slide_animate{overflow:hidden}@keyframes salute_up{0%{top:6px}50%{top:40px}100%{top:6px}}.team_sparks{position:absolute;width:38.48vw;height:38.48vw;top:15px;right:14.54%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;animation:wed_salute 12s linear infinite}.privacy_main .wrapper{margin:0 auto}.page_reviews{margin-bottom:50px}.page_reviews .wrapper{margin:0 auto}.page_reviews .wrapper .section_title{width:100%;text-align:center;margin-top:50px}.reviews_flow{display:flex;flex-wrap:wrap;gap:20px;margin-top:50px}.reviews_flow .review_item{width:calc(25% - 15px);border-radius:15px;background-color:#FFF;display:flex;flex-direction:column;position:relative}.reviews_flow .review_item a{text-decoration:none;display:flex;flex-direction:column}.review_item .attachment-post-thumbnail{border-top-left-radius:15px;border-top-right-radius:15px;height:15vw;object-fit:cover;transition:.35s ease-out}.review_item .preview_img{border-top-left-radius:15px;border-top-right-radius:15px;height:15vw;object-fit:cover;transition:.35s ease-out}.review_item:hover .preview_img{height:calc(15vw - 25px);transition:.35s ease-out}.review_item:hover .attachment-post-thumbnail{height:calc(15vw - 25px);transition:.35s ease-out}.review_item .review_item_content{width:100%;padding:20px;display:flex;flex-direction:column;height:calc(140px - 25px);transition:.35s ease-out}.review_item .review_item_content h2{font-size:24px;font-weight:600;line-height:32px;color:#272727;margin:0}.review_item_content div{display:flex;justify-content:space-between;align-items:center;margin-top:auto;height:0;opacity:0;transition:.35s ease-out}.review_item:hover .review_item_content{height:140px;transition:.35s ease-out}.review_item:hover .review_item_content div{opacity:1;height:25px;transition:.35s ease-out}.review_item .review_item_content div span.date{font-size:14px;font-weight:400;line-height:21px;color:#4D5053;display:flex;align-items:center;gap:7px}.review_item .review_item_content div span.details{font-size:18px;font-weight:600;line-height:24.3px;color:#CC0100;text-transform:uppercase;display:flex;align-items:center;gap:10px}.page_reviews .pagination{margin-top:50px;display:flex;align-items:center;justify-content:center}.page_reviews .pagination span.page-numbers.current{font-size:18px;font-weight:600;line-height:24.3px;color:#CC0100;padding:5px 12px;background-color:#FFF;border-radius:50%;margin:0 10px}.page_reviews .pagination a.page-numbers{font-size:18px;font-weight:600;line-height:24.3px;color:#4D5053;text-decoration:none;padding:5px 12px;background-color:#FFF;border-radius:50%;margin:0 10px}.page_reviews .pagination .next.page-numbers,.page_reviews .pagination .prev.page-numbers{display:block;width:35px;height:35px;padding:0;font-size:0;background-image:url(/wp-content/uploads/2024/05/shape-18.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center}.page_reviews .pagination .prev.page-numbers{transform:rotate(180deg)}.reviews_cats{width:100%;display:flex;align-items:center;justify-content:center;list-style-type:none;margin:0;padding:0;margin-top:50px;gap:15px}.reviews_cats a{display:block;width:100%;font-size:16px;font-weight:600;line-height:21.6px;text-decoration:none;color:#272727;background-color:#FFF;border-radius:30px;padding:14px 34px;transition:.35s ease-out}.reviews_cats a.active,.reviews_cats a:hover{color:#CC0100;transition:.35s ease-out}.reviews_cats li.active{color:#CC0100;background-color:#FFF;border-radius:30px;padding:14px 34px;font-size:16px;font-weight:600;line-height:21.6px}.bday_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.bday_sparks{position:absolute;width:39.14%;height:100%;top:0;right:10.85%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:plus-lighter;animation:bday_sparks 12s linear infinite}@keyframes bday_sparks{0%{top:0}50%{top:40px}100%{top:0}}.bday_projector_1{position:absolute;width:36.13%;height:100%;right:13.86%;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:plus-lighter;opacity:0;animation:opacity_to_zero 9s linear infinite}.bday_projector_2{position:absolute;width:36.13%;height:100%;right:6.02%;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:plus-lighter;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:3s}.bday_projector_3{position:absolute;width:36.13%;height:100%;right:17.84%;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:plus-lighter;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:6s}.corp_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.corp_reflection_1{position:absolute;width:14.82%;height:12.65vw;bottom:6.56vw;right:16.875%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;animation:corp_reflection 48s linear infinite}.corp_reflection_2{position:absolute;width:15.45%;height:13.95vw;top:4.68vw;right:40.9%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;animation:corp_reflection 48s linear infinite}@keyframes corp_reflection{0%{transform:rotate(0deg);filter:saturation(.5)}50%{transform:rotate(360deg);filter:saturation(1.5)}100%{transform:rotate(0deg);filter:saturation(.5)}}.org_corp_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.org_corp_reflection{position:absolute;width:23.97%;height:14.16vw;top:-2.7vw;right:9.03%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:plus-lighter;animation:org_corp_reflection 24s linear infinite}@keyframes org_corp_reflection{0%{transform:translate(0%,0)}50%{transform:translate(-66%,0)}100%{transform:translate(0%,0)}}.org_corp_projector_1{position:absolute;width:36.13%;height:100%;right:15.79%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:plus-lighter;opacity:0;animation:opacity_to_zero 9s linear infinite}.org_corp_projector_2{position:absolute;width:36.13%;height:100%;right:13%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:plus-lighter;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:3s}.org_corp_projector_3{position:absolute;width:36.13%;height:100%;right:18.8%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:plus-lighter;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:6s}.privacy_main{margin-bottom:50px}.privacy_main .section_title{margin-top:50px}.privacy_content h2{font-size:34px;line-height:46px}.privacy_content h3{font-size:26px;line-height:34px}.privacy_content p,.privacy_content ul li,.privacy_content ol li{font-size:16px;line-height:24px;margin-top:0}.privacy_content ul li,.privacy_content ol li{margin-bottom:7px}.privacy_content ul,.privacy_content ol{margin-left:0}.mas_dj,.business_dj,.graduate_dj,.org_business_dj,.org_newy_dj,.org_team_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.mas_flares_left{position:absolute;width:55.79%;height:100%;bottom:0;right:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:4s}.mas_flares_right{position:absolute;width:55.79%;height:100%;bottom:0;left:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;opacity:0;animation:opacity_to_zero 9s linear infinite}.mas_reflection{position:absolute;width:15.45%;height:9.16vw;top:0;right:27.84%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;z-index:4;opacity:0;animation:opacity_to_zero 4s ease infinite}.business_projector{position:absolute;width:67.95%;height:100%;right:0;top:0;background-size:contain;background-repeat:no-repeat;animation:business_projector 10s linear infinite}@keyframes business_projector{0%{transform:rotate(0deg)}50%{transform:rotate(-14deg);top:-13%}100%{transform:rotate(0deg)}}.business_lights{position:absolute;width:39.375%;height:100%;right:4.09%;top:7.08vw;background-size:contain;background-repeat:no-repeat;opacity:0;animation:opacity_to_zero 9s linear infinite}.business_lights_1{position:absolute;width:39.375%;height:100%;right:-5.34%;top:0;background-size:contain;background-repeat:no-repeat;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:4s}.graduate_projector_1{position:absolute;width:53.95vw;height:53.95vw;background-size:contain;background-repeat:no-repeat;right:0;bottom:-64%;opacity:0;animation:opacity_to_zero 9s linear infinite}.graduate_projector_2{position:absolute;width:53.95vw;height:53.95vw;background-size:contain;background-repeat:no-repeat;right:0;bottom:-40%;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:2s}.graduate_projector_3{position:absolute;width:53.95vw;height:53.95vw;background-size:contain;background-repeat:no-repeat;right:0;bottom:-31%;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:4s}.graduate_projector_4{position:absolute;width:53.95vw;height:53.95vw;background-size:contain;background-repeat:no-repeat;right:0;bottom:-30%;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:6s}.org_business_reflection{position:absolute;width:70.05%;height:12.76vw;right:3.75%;top:0;background-size:contain;background-repeat:no-repeat;filter:brightness(2.5);opacity:0;animation:opacity_to_zero 9s linear infinite}.org_newy_salute_left{position:absolute;width:46.07%;height:100%;right:0;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;animation:org_newy_salute 19s linear infinite}.org_newy_salute_right{position:absolute;width:46.07%;height:100%;right:31.34%;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;animation:org_newy_salute 19s linear infinite}@keyframes org_newy_salute{0%{top:0}50%{top:-60px}100%{top:0}}.org_flares_right{position:absolute;width:55.79%;height:100%;right:0;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;opacity:0;animation:opacity_to_zero 9s linear infinite}.org_flares_left{position:absolute;width:55.79%;height:100%;left:0;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:4s}.org_uv_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.org_uv_sparks{position:absolute;width:38.38vw;height:38.48vw;top:25px;right:10.96%;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;animation:wed_salute 14s linear infinite}.org_uv_salute_left{position:absolute;width:46.07%;height:100%;right:0;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;animation:org_newy_salute 19s linear infinite}.org_uv_salute_right{position:absolute;width:46.07%;height:100%;left:16.13%;top:0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;animation:org_newy_salute 19s linear infinite}.reviews_flow .review_item.v_item{width:calc(33.33% - 20px)}.review_item.v_item .preview_img{height:19vw}.review_item.v_item .review_item_content{height:calc(160px - 25px)}.review_item.v_item:hover .preview_img{height:calc(19vw - 25px)}.review_item.v_item:hover .review_item_content{height:160px}.review_item.v_item .play_vid,.review_item.v_item .play_vid_next{top:calc(50% - 78px);left:calc(50% - 14px)}.slider_cats .slider__item.current-tag a p{color:#CC0100;border:1px solid #CC0100;background:#FFF6;backdrop-filter:blur(30px)}#footer-main a:hover,#footer-services .current-menu-item a,#footer-main .current-menu-item a,#footer-info .current-menu-item a,#footer-info a:hover{color:#CC0100;transition:.35s ease-out}.cart-wrapper .woocommerce-message{background:none;font-size:18px;padding:10px;border-left:2px solid #CC0100}.cart-wrapper .woocommerce .woocommerce-notices-wrapper{width:64%;margin-bottom:20px}.cart-wrapper .cart-empty.woocommerce-info{background:none;padding:15px;font-size:21px;font-weight:500}.cart-wrapper .button.wc-backward,.cart-wrapper .button.wc-forward{color:#CC0100;font-size:16px}.org_graduate_dj,.org_kids_dj,.org_reveal_dj,.org_party_dj,.org_proposal_dj,.org_bach_dj,.org_chick_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.org_graduate_flares_right{position:absolute;left:-48px;bottom:0;width:55.79%;height:46.04vw;background-size:contain;background-repeat:no-repeat;opacity:0;animation:opacity_to_zero 9s linear infinite;mix-blend-mode:screen}.org_graduate_flares_left{position:absolute;right:-19px;top:-19px;width:55.79%;height:46.04vw;background-size:contain;background-repeat:no-repeat;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:4s;mix-blend-mode:screen}.org_graduate_sparks{position:absolute;background-size:contain;background-repeat:no-repeat;width:51.66vw;height:51.66vw;top:-5.2vw;right:-3.1vw;animation:wed_salute 12s linear infinite;mix-blend-mode:color-dodge}.org_kids_bubble1{position:absolute;background-size:contain;background-repeat:no-repeat;width:29.63vw;height:29.63vw;right:-4.73vw;bottom:-10.73vw;animation:wed_salute 12s linear infinite}.org_kids_bubbles{position:absolute;background-size:contain;background-repeat:no-repeat;width:109vw;height:58.43vw;bottom:-3.9vw;right:-2.81vw;animation:rotateTranslate 21s linear infinite}@keyframes rotateTranslate{0%{transform:translate(0,0) rotate(0deg)}50%{transform:translate(0,25px) rotate(-3deg)}100%{transform:translate(0,0) rotate(0deg)}}.org_party_salute{position:absolute;background-size:contain;background-repeat:no-repeat;width:28.8vw;height:28.8vw;right:-2.29vw;top:21px;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:6s}.org_party_salute_2{position:absolute;background-size:contain;background-repeat:no-repeat;width:28.8vw;height:28.8vw;right:14.88%;top:31px;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:3s}.org_party_salute_3{position:absolute;background-size:contain;background-repeat:no-repeat;width:28.8vw;height:28.8vw;right:29.54%;top:12px;opacity:0;animation:opacity_to_zero 9s linear infinite}.org_conc_dj,.org_bday_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.org_conc_projector_1{position:absolute;background-size:contain;background-repeat:no-repeat;width:48.56%;height:62vw;top:0;right:0;mix-blend-mode:screen;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:9s}.org_conc_projector_2{position:absolute;background-size:contain;background-repeat:no-repeat;width:51.56%;height:65vw;top:0;right:0;mix-blend-mode:screen;opacity:0;animation:opacity_to_zero 9s linear infinite;animation-delay:6s}.org_conc_projector_3{position:absolute;background-size:contain;background-repeat:no-repeat;width:53.56%;height:65vw;top:0;right:0;mix-blend-mode:screen;transform:rotate(0deg);opacity:0;animation-delay:3s;animation:opacity_to_zero 9s linear infinite}.org_conc_projector_4{position:absolute;background-size:contain;background-repeat:no-repeat;width:58.56%;height:65vw;top:0;right:0;mix-blend-mode:screen;transform:rotate(0deg);opacity:0;animation:opacity_to_zero 12s linear infinite}.org_mass_ball_1{position:absolute;background-size:contain;background-repeat:no-repeat;width:12.95%;height:11.56vw;right:10.9%;top:9vw;animation:ball_1 14s linear infinite}.org_mass_ball_2{position:absolute;background-size:contain;background-repeat:no-repeat;width:7.32%;height:7.13vw;right:23.86%;bottom:15.51vw;animation:ball_1 9s linear infinite;animation-delay:2s;transform:translate(-10px,0)}@keyframes ball_1{0%{transform:translate(0,0)}50%{transform:translate(42px,0)}100%{transform:translate(0,0)}}@keyframes ball_2{0%{transform:translate(-10px,0)}50%{transform:translate(42px,0)}100%{transform:translate(-10px,0)}}.music_show_gallery{margin-top:120px}.music_show_gallery .wrapper{margin:0 auto}.music_show_gallery .heading{text-align:center;position:relative;margin-bottom:20px}.music_show_gallery .heading p{font-size:24px;font-weight:600;line-height:32px;text-transform:uppercase;color:#CC0100;margin:0;margin-bottom:15px}.music_show_toggler{display:flex;justify-content:center;align-items:center;gap:7px;width:fit-content;position:absolute;right:0;bottom:0}.music_show_toggler button{font-size:16px;font-weight:600;line-height:21.6px;text-align:left;text-transform:uppercase;color:#CC0100;padding:16px 26px;border:none;outline:none;background-color:#FFF;border-radius:10px;cursor:pointer;transition:.35s ease-out}.music_show_toggler button.active{background-color:#CC0100;color:#FFF}.music_show_tab{width:100%;flex-wrap:wrap;gap:30px;display:none}.music_show_tab.active{display:flex}.music_show_tab img{width:calc(25% - 22.5px);height:16.4vw;border-radius:15px;object-fit:cover}.music_show_video_item{width:calc(25% - 22.5px);position:relative;display:flex;flex-direction:column;background-color:#FFF;border-radius:15px;height:auto}.music_show_video_item img{width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0}.music_show_video_item p{font-size:24px;font-weight:600;line-height:32px;color:#272727;margin:0;padding:20px}#primary-menu .menu-item-has-children .menu-item-has-children:hover .sub-menu{left:100%}.org_bday_projector{position:absolute;background-size:contain;background-repeat:no-repeat;width:67.95%;height:100%;right:44px;top:0;animation:org_bday_projector1 14s linear infinite}.org_bday_projector1{position:absolute;background-size:contain;background-repeat:no-repeat;width:67.95%;height:100%;right:-6.71vw;top:0;opacity:.5;animation:org_bday_projector 14s linear infinite}@keyframes org_bday_projector{0%{top:0;opacity:.5;transform:rotate(0)}50%{top:-50px;opacity:1;transform:rotate(9deg)}100%{top:0;opacity:.5;transform:rotate(0)}}@keyframes org_bday_projector1{0%{top:0;opacity:.5;transform:rotate(0)}50%{top:-50px;opacity:1;transform:rotate(-9deg)}100%{top:0;opacity:.5;transform:rotate(0)}}.selected_artists .wrapper{margin:0 auto}.selected_artists .heading{margin-top:40px;margin-bottom:40px;text-align:center}#ccc-my_favorite-list #ccc-favorite-count{display:none}#ccc-my_favorite-list[data-ccc_my_favorites-list-style="1"] .list-ccc_favorite .img-post-thumbnail img{border-top-left-radius:15px;border-top-right-radius:15px}#ccc-my_favorite-list[data-ccc_my_favorites-list-style="1"] .list-ccc_favorite .img-post-thumbnail{height:19vw}.list-ccc_favorite .title-post{margin:15px 0;padding:0 15px}.list-ccc_favorite .title-post a{text-decoration:none;color:#272727;font-size:24px}#ccc-my_favorite-list[data-ccc_my_favorites-list-style="1"] .list-ccc_favorite{background-color:#FFF;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.ccc-favorite-post-toggle{background-color:#FFF;padding:0 15px;padding-bottom:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}#ccc-my_favorite-list .ccc-favorite-post-toggle>a::before{font-size:30px}#ccc-my_favorite-list[data-ccc_my_favorites-list-style="1"] .ccc-favorite-post-toggle>a{color:#CC0100!important}.btn_selected_artist{width:40px;height:40px;background-color:#FFF;border-top-left-radius:9px;border-bottom-left-radius:9px;position:fixed;right:0;top:135px;z-index:9}.btn_selected_artist a{display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%;height:100%}.shop_artist_item_main .ccc-favorite-post-toggle{padding-bottom:0}.rec_artists .events_next_btn,.rec_artists .events_prev_btn{top:calc(50% - 17px)}.artist_entry .btns .ccc-favorite-post-toggle{padding:0}.add_pr_dj,.add_prod_dj{position:absolute;width:100%;height:100%;background-size:cover;bottom:0;z-index:3}.add_pr_flares{position:absolute;background-size:contain;background-repeat:no-repeat;width:55.79%;height:46.04vw;right:6.98%;bottom:0;animation:left-to-right 39s linear infinite}@keyframes left-to-right{0%{transform:translate(0,0)}25%{transform:translate(-25%,0)}50%{transform:translate(0,0)}75%{transform:translate(25%,0)}100%{transform:translate(0,0)}}.add_pr_projector{position:absolute;background-size:contain;background-repeat:no-repeat;width:67%;height:100%;top:0;right:-11.42%;opacity:.7;animation:pr-projector 14s linear infinite}@keyframes pr-projector{0%{opacity:.7;transform:rotate(0)}50%{opacity:1;transform:rotate(-9deg)}100%{opacity:.7;transform:rotate(0)}}.add_prod_salute{position:absolute;background-size:contain;background-repeat:no-repeat;width:62%;height:100%;top:0;right:-11.42%;mix-blend-mode:screen;animation:pr-projector 14s linear infinite}.add_prod_projector{position:absolute;background-size:contain;background-repeat:no-repeat;width:43.69%;height:52.03vw;right:-8.38vw;bottom:46px;mix-blend-mode:plus-lighter;animation:pr-projector 14s linear infinite}.add_prod_reflection{width:29.73vw;height:27.65vw;position:absolute;background-size:contain;background-repeat:no-repeat;bottom:-8.64vw;right:-2.86vw;animation:opacity_to_zero 14s linear infinite}.post_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.post_wrapper #breadcrumbs{width:100%}.post_container{width:calc(100% - 461px)}.post_single_aside{width:410px;margin-top:40px}.aside_post_form{width:100%;background-color:#FFF;border-radius:15px;padding:8px}.aside_post_form_content{width:100%;border-radius:15px;border:1px solid #E2E2E2;padding:32px}.aside_post_form_content p{font-size:18px;font-weight:700;line-height:24.3px;text-align:center;text-transform:uppercase;color:#CC0100;margin:0;margin-bottom:5px}.aside_post_form_content span{display:block;font-size:14px;font-weight:400;line-height:21px;text-align:center;color:#000}.aside_post_form_content .mailpoet_form_loading{display:none}.aside_post_form_content input.mailpoet_text{width:100%;border:1px solid #E2E2E2;background:none;outline:none;border-radius:15px;padding:16px 16px!important;padding-left:49px!important;font-size:18px;font-weight:600;line-height:24px;color:#272727;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Nunito Sans",sans-serif;margin-bottom:20px;text-transform:uppercase}.aside_post_form_content input.mailpoet_text[type="text"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:20px 50%;background-repeat:no-repeat}.aside_post_form_content input.mailpoet_text[type="email"]{background:url(/wp-content/uploads/2024/05/Frame-37-1-1.svg);background-position:20px 50%;background-repeat:no-repeat}.aside_post_form_content input[type="submit"]{width:100%;background-color:#13BD7B;border-radius:15px;padding:23px 43px!important;padding-right:63px!important;font-size:18px;font-weight:600;line-height:24.3px;color:#FFF;font-family:"Nunito Sans",sans-serif;text-transform:uppercase;outline:none;border:none;transition:.35s ease-out}.aside_post_form_content .mailpoet_paragraph.last{position:relative}.aside_post_form_content .mailpoet_paragraph.last::after{content:'';display:block;position:absolute;right:calc(100% - 275px);top:calc(50% - 5px);width:12px;height:10px;background:url(/wp-content/uploads/2024/05/shape-14.svg);background-size:cover;background-position:center}.aside_post_form_content form{margin-top:25px}.aside_post_socials{width:100%;background-color:#FFF;border-radius:15px;padding:8px;margin-top:30px}.aside_post_socials_content{width:100%;border-radius:15px;border:1px solid #E2E2E2;padding:32px}.aside_post_socials_content p{font-size:18px;font-weight:700;line-height:24.3px;text-align:center;text-transform:uppercase;color:#CC0100;margin:0;margin-bottom:15px}.aside_post_socials_content div{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.aside_post_socials_content div a{text-decoration:none;display:block;width:40px;height:40px}.aside_post_socials_content div a svg{width:100%;height:100%}.study_media_reflection{position:absolute;background-size:contain;background-repeat:no-repeat;right:5.05%;top:0;width:32.38%;height:26.71vw;opacity:.7;animation:pr-projector 14s linear infinite}.study_kids_sparks1,.study_kids_sparks2,.study_kids_sparks3{position:absolute;background-size:contain;background-repeat:no-repeat;width:38.48vw;height:38.48vw;mix-blend-mode:color-dodge;animation:bday_sparks 12s linear infinite}.study_kids_sparks3{bottom:-2.29vw;right:28.97%}.study_kids_sparks2{top:-1.3vw;right:8.52%}.study_kids_sparks1{bottom:0;right:-9.09%}.study_kids_projector1{width:36.13%;height:100%;position:absolute;background-size:contain;background-repeat:no-repeat;opacity:0;top:0;right:21.98%;mix-blend-mode:plus-lighter;animation:opacity_to_zero 9s linear infinite}.study_kids_projector2{width:43.69%;height:100%;position:absolute;background-size:contain;background-repeat:no-repeat;opacity:0;top:0;right:0;mix-blend-mode:plus-lighter;animation:opacity_to_zero 9s linear infinite;animation-delay:3.5s}#page{padding-top:56px;margin-top:56px}#masthead{position:fixed;width:100%;top:0;background:#F7F7F7;z-index:99}.post_content iframe{width:100%;height:39vw}.variant_item .btn_gr{margin-top:10px}.img_expanded{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0F122299;display:none;align-items:center;justify-content:center;z-index:99}.img_expanded.active{display:flex}.img_expanded_content{width:66vw;height:39vw;position:relative}.close_expanded_content{display:block;width:22px;height:22px;background-color:#FFF;background-image:url(/wp-content/uploads/2024/05/shape-1.svg);background-size:50%;background-position:center;background-repeat:no-repeat;padding:0;background-color:#FFF;border:none;outline:none;position:absolute;top:20px;right:20px;cursor:pointer}.img_expanded_content img{border-radius:10px;width:100%;height:100%;object-fit:cover}.music_show_tab img:hover{cursor:pointer}.lnk_vids{display:none}.pagination button.prev,.pagination button.next{display:block;width:35px;height:35px;padding:0;font-size:0;outline:none;border:none;background-image:url(/wp-content/uploads/2024/05/shape-18.svg);background-size:8px 16px;background-repeat:no-repeat;background-position:center;background-color:#FFF;border-radius:50%;margin:0 5px}.pagination button.prev{transform:rotate(180deg)}.pagination .page-btn{font-size:18px;font-weight:600;line-height:24.3px;color:#4D5053;text-decoration:none;padding:5px 12px;background-color:#FFF;border:none;outline:none;border-radius:50%;margin:0 10px;transition:.35s ease-out}.pagination .page-btn.active,.pagination .page-btn:hover{color:#CC0100;transition:.35s ease-out}.h_events .slider__container,.h_reviews .slider__container{height:fit-content}.event-duration{margin-bottom:20px}.event-duration span.wpcf7-form-control-wrap .wpcf7-list-item-label{font-size:12px;text-transform:none;text-align:center;display:block;width:100%}.event-duration input[type="radio"]{display:none}.event-duration .wpcf7-form-control-wrap{display:block;width:100%}.event-duration .wpcf7-form-control.wpcf7-radio{display:block;width:100%}.event-duration .wpcf7-list-item{margin:0;padding-top:10px;width:25%;z-index:98}.event-duration .wpcf7-list-item label{margin:0;width:100%;position:relative}.event-duration .wpcf7-list-item label::before{content:'';display:block;height:6px;width:100%;background-color:#E2E2E2;transition:.35s ease-out;position:absolute;top:-10px;left:0}.event-duration .wpcf7-list-item.first label::before{border-top-left-radius:3px;border-bottom-left-radius:3px}.event-duration .wpcf7-list-item.last label::before{border-top-right-radius:3px;border-bottom-right-radius:3px}.event-duration .wpcf7-list-item.active label::before{background-color:#CC0100}.org_online_reflection{width:43%;height:37vw;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:21.25%;mix-blend-mode:color-dodge;animation:opacity_to_zero 9s linear infinite}.projects_page .wrapper{margin:0 auto}.projects_page #breadcrumbs{margin-bottom:30px}.projects_page .section_title{text-align:center}.projects_section{margin-bottom:50px}.search_results_page{margin-bottom:50px}.search_results_page .wrapper{margin:0 auto}.search_results_page h1.page-title{font-size:38px}.search_items_flow{width:100%;display:flex;flex-wrap:wrap;gap:20px}.search_items_flow article{width:calc(33.33% - 14px);background-color:#FFF;padding:15px;border-radius:15px}.search_items_flow .post-thumbnail img{width:100%;height:19vw;object-fit:cover;border-radius:15px}.search_items_flow .entry-title{margin:0;margin-bottom:15px}.search_items_flow .entry-title a{text-decoration:none;color:#272727;font-size:24px;transition:.35s ease-out}.search_items_flow .entry-title:hover a{color:#CC0100;transition:.35s ease-out}.search_items_flow article .entry-meta p{font-size:16px;color:#272727;font-weight:500;margin:0}.search_items_flow .posts-navigation{width:100%;margin-top:20px}.search_items_flow a{color:#CC0100;font-size:16px}.share_post{width:100%;display:flex;align-items:center;gap:10px}.share_post span{display:block;text-transform:uppercase;font-size:16px;color:#272727;font-weight:700}.share_post div{display:flex;align-items:center;gap:10px}.share_post a{text-decoration:none;display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;opacity:1;transition:.35 ease-out}.share_post a:hover{opacity:.75;transition:.35 ease-out}.share_post a svg{width:20px;height:20px}.share_post a svg path{fill:#FFF}.post_images_flow{width:100%;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.post_images_flow a{display:block;width:calc(33.33% - 10px);height:19vw;}.post_images_flow img{width:100% !important;border-radius:15px;object-fit:cover;height:100%;cursor:pointer}.post_img_expand{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0F122299;display:none;justify-content:center;align-items:center;opacity:999}.post_img_expand.active{display:flex}.post_img_content{width:auto;height:39vw;position:relative}.post_img_content img{width:100%;height:100%;object-fit:cover;border-radius:15px}.post_img_content .popup_close{background-color:#FFF;background-size:70%;background-position:center;width:24px;height:24px;top:0;right:0}.greet_init .btn_gr{position:relative;z-index:9}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img{border-radius:15px;width:100%;object-fit:cover;height:7vw}.thanks{height:50vh;display:flex;align-items:center}.thanks .wrapper{margin:0 auto;text-align:center}.thanks .wrapper a{color:#CC0100}.ccc-favorite-post-toggle{display:flex;align-items:center;justify-content:space-between}.page-sitemap .wrapper{margin:0 auto}.page-sitemap h1{font-size:38px;margin:0;margin-bottom:25px}.page-sitemap .wsp-container h2{font-size:24px;margin:0;margin-bottom:15px}.page-sitemap ul{margin-left:0}.page-sitemap ul li{margin:5px 0}.page-sitemap ul li a{text-decoration:none;color:#272727;font-size:16px;font-weight:600;transition:.35s ease-out}.page-sitemap ul li a:hover{color:#CC0100;transition:.35s ease-out}.page-sitemap ul li::marker{color:#CC0100}.page-sitemap ul.children{margin-left:0}#woosq-popup button[type="submit"]{display:none}#woosq-popup .input-text.qty.text{font-size:16px;padding:10px;margin:10px 0;border-radius:10px}.mfp-woosq .mfp-close{right:10px;top:10px}#woosq-popup a{text-decoration:none;color:#CC0100}.tnp-field label{display:none}.tnp-subscription input[type=text],.tnp-subscription input[type=email]{width:100%;border:1px solid #E2E2E2;background:none;outline:none;border-radius:15px;padding:16px 16px;padding-left:49px;font-size:18px;font-weight:600;line-height:24px;color:#272727;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Nunito Sans",sans-serif;margin-bottom:20px;text-transform:uppercase}.tnp-subscription input[type=text].tnp-name{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:20px 50%;background-repeat:no-repeat}.tnp-subscription input[type=email].tnp-email{background:url(/wp-content/uploads/2024/12/Frame-37.svg);background-position:20px 50%;background-repeat:no-repeat}.lang{position:relative}.lang a.inactive{display:none;padding:4px 6px;border-radius:7px;background-color:#FFF;position:absolute;bottom:-25px}.lang:hover a.inactive{display:block}.c-form-url{display:none}.single_product_content_block form.cart{margin-bottom:20px}.cup_form_container .submit{z-index:12}.slider_cats .slider__item a:hover p{background-color:#FFF;color:#CC0100;transition:.35s ease-out}a:hover{cursor:pointer}.br-wrap{margin:0 auto;margin-bottom:40px}.not-found .wrapper{margin:0 auto;position:relative}.not-found .wrapper article{width:700px;margin-top:50px;padding-bottom:80px}.not-found .wrapper article h1{font-size:90px;font-weight:800;line-height:108px;text-align:left;color:#272727;text-transform:uppercase;margin:0;margin-bottom:10px}.not-found .wrapper article h1 span{color:#C00}.not-found .wrapper article .subtitle{font-size:48px;font-weight:600;line-height:57.6px;text-align:left;color:#272727;margin:0;margin-bottom:20px}.not-found .wrapper article p{font-size:24px;font-weight:600;line-height:32.74px;text-align:left;color:#272727;margin:0}.not-found .wrapper article a.to_home{display:flex;align-items:center;gap:10px;text-decoration:none;padding:20px 30px;background-color:#13BD7B;border-radius:15px;margin-top:30px;font-size:18px;font-weight:600;line-height:24.3px;text-align:left;color:#FFF;width:fit-content;text-transform:uppercase}.not-found .wrapper article div{margin-top:30px;display:flex;flex-wrap:wrap;gap:10px 5px}.not-found .wrapper article div a{text-decoration:none;display:block;padding:10px 15px;border-radius:12px;background-color:#FFF;font-size:12px;font-weight:600;line-height:14.4px;text-align:left;color:#272727;text-transform:uppercase}.not-found .wrapper img{position:absolute;right:0;top:0;width:51vw;height:100%;object-fit:contain;object-position:bottom}.wsp-posts-list>li:first-of-type:has(ul){display:none}button:focus,a:focus,input:focus,textarea:focus,select:focus{outline:3px solid #06c;outline-offset:2px;box-shadow:0 0 0 3px rgb(0 102 204 / .5)}@media screen and (max-width:1870px){.main-navigation a,.menu-item span{font-size:14px}.header_socials a{width:30px;height:30px}.header_tel{font-size:14px}.lang a{font-size:14px}.footer_tel{font-size:18px}.shop_artist_item:hover img{height:calc(23.43vw - 105px);transition:.35s ease-out}.shop_artist_item:hover .artist_content_hidden{height:105px;opacity:1;visibility:visible;transition:.35s ease-out}.stats_item{padding:35px 20px}.stats_item p{font-size:18px;line-height:26px}.results_join_content h3{font-size:40px;line-height:48px}.pack_item .btns .price{font-size:20px;line-height:27.28px;padding:16px 0;height:70px;width:37.74%;display:flex;align-items:center;justify-content:center}.variant_item{width:32%}.variant_item_title span{font-size:14px}.variant_item_title h4{font-size:22px}}@media screen and (max-width:1770px){.primary_serv_advs.speakers .primary_adv_item{width:495px}.primary_serv_advs.speakers .advs_content{gap:50px}.primary_serv_advs.speakers .img-backing{left:26.46%}}@media screen and (max-width:1640px){.lang-search{width:5.36%}.main-navigation a,.menu-item span{font-size:13px}.search svg{width:13px}.header_socials a{width:28px;height:28px}#masthead{padding:12px 0}.header_tel{font-size:13px;padding:7px 13px}.h_servs_grid_item p.as-title,.serv_item_content h2{font-size:44px}.contacts_page_main .heading{margin:30px 0}.contacts_page_main .heading h1, .contacts_page_main .heading h2{font-weight:800;margin-bottom:7px}.contacts_page_main .heading p{font-size:20px;line-height:27.8px}.contact_item .border{padding:22px;border-radius:10px}.contact_item svg{width:40px;height:40px;margin-bottom:15px}.contact_item p.standout{margin-bottom:10px}.contact_item a.tel,.contact_item a.tel_standout{font-size:34px;line-height:45.9px;margin-bottom:7px}.contact_item a{font-size:18px;line-height:24.3px}.contacts_content{margin-bottom:100px}.c_form_container{padding:75px 0}.c_form_wrapper .heading .section_title{font-size:36px;font-weight:900;line-height:48.6px;margin-bottom:7px}.c_form_wrapper .heading{margin:0;margin-bottom:15px}.c_form_wrapper{width:733px}.sup_init_content .sup_init_title{font-size:65px;line-height:78px}.sup_init_content .standout{font-size:42px;line-height:50px;margin-bottom:18px}.sup_init_content .md{font-size:20px;line-height:27.8px;margin-bottom:0}.sup_init_content .btn_gr{margin-top:15px}.sup_init_content{width:590px;margin-left:6.81%}.superstore_main .stats{margin:30px 0}.stats_item{border-radius:15px;padding:25px}.stats_item svg{width:40px;height:40px;margin-right:14px}.stat_title{font-size:45px;line-height:45px;margin-bottom:7px}.stat_title::after{font-size:25px}.stats_item p{font-size:16px;line-height:24px}.rec_artists{padding:70px 0}.rec_artists .heading .section_title{font-size:36px;line-height:48.6px}.rec_artists .heading{margin-bottom:31px}.shop_cats ul li a{padding-left:8px;padding:9px 8px}.shop_artists_cats .cat-item{padding-right:0}.shop_artists_cats .cat-item .children::before{top:-45px;width:45px;height:39px;background-size:19px;background-position:center;right:0}.shop_cats ul{gap:15px 0}.shop_cats{padding-bottom:18px;margin-bottom:28px}.shop_artist_item .content_inview h3{font-size:20px;line-height:27.28px}.shop_artists_flow{gap:20px}.shop_artist_item{width:calc(25.4% - 21px)}.shop_artists{padding:100px 0}.shop_artists_heading p{font-size:20px;line-height:27.28px}.shop_artists_flow .pagination{margin-top:30px}.search-form-bg{padding:30px 45px;bottom:-120px}.cart-wrapper h1.entry-title{font-size:65px;line-height:78px}.cart-wrapper header.entry-header{gap:20px;margin:30px 0}.cart-wrapper .product-thumbnail{width:190px;height:206px;margin-right:20px}.cart-wrapper .product-thumbnail img{border-radius:11px}.cart-main{margin-bottom:100px}.during_course_flow{gap:28px}.primary_adv_item:nth-of-type(7){margin-left:auto;margin-right:28px}.primary_serv_prof .section_title{font-size:42px;line-height:50px;width:1200px}.m_show_init_content h1 span{font-size:50px;line-height:60px;display:block}.m_show_init_content h1{font-size:40px;line-height:48px;margin-bottom:15px}.m_show_init_content p{font-size:20px;line-height:27.8px}.m_show_init_content .btn_gr{margin-top:15px}.m_show_init_content{width:465px;margin-left:88px}.variants_flow{gap:21px;margin-top:28px}.variant_item_title h4{width:69%;font-size:20px;line-height:27.8px}.variant_item_title span{padding:7px 13px;border-radius:21px}.variant_item_desc{padding:14px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.variant_item{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.variants{padding:85px 0;border-radius:21px}.variant_item_title{flex-wrap:wrap;gap:7px}.variant_item_txt ul li{font-size:14px;line-height:19px}.variant_item_txt ul{gap:6px}.primary_serv_advs.speakers .primary_adv_item{width:475px}#page{padding-top:38px}.variant_item_txt ul{gap:6px;margin-top:7px}.not-found .wrapper article h1{font-size:60px;line-height:78px}.not-found .wrapper article .subtitle{font-size:36px;line-height:48.6px}.not-found .wrapper article p{font-size:20px;line-height:27px}.not-found .wrapper article a.to_home{margin-top:25px}.not-found .wrapper article div{margin-top:25px}.not-found .wrapper article{width:556px}}@media screen and (max-width:1570px){.main-navigation a,.menu-item span{font-size:12px}.lang a{font-size:12px}.greet_init .wrapper img{border-radius:22px}.header_socials a{width:25px;height:25px}.header_tel{font-size:12px;padding:7px}#masthead{padding:10px 0}.slider_initial .slider__item article{width:590px;margin-left:6.81%}.h_initial_title{font-size:65px;line-height:78px}.h_initial_title span{font-size:50px;line-height:60px}.h_initial_subtitle{font-size:20px;line-height:27px;margin-top:15px;margin-bottom:7px}.slider_initial .slider__item article div{margin-top:15px}.btn_gr,.link_details{padding:18px 30px 18px 30px}.slider_initial .slider__indicators li{gap:10px;padding:12px 0 12px 0}.slider_initial .slider__indicators li svg{width:35px}.stats_item svg{margin-right:14px;width:38px}.stat_title{font-size:45px;line-height:45px;margin-bottom:7px}.stat_title::after{font-size:25px}.stats_item p{font-size:16px;line-height:24px}.stats_item{padding:25px}.dreams{padding-top:70px;margin-top:33px;border-radius:25px}#vidPlay{width:56px;height:56px}#vidPlay svg{width:17px;height:17px;margin-left:7px}@keyframes circle-in{0%{width:59px;height:59px;opacity:1}100%{width:82px;height:82px;opacity:0}}.section_title,.vid_desc h1.section_title{font-size:50px;line-height:60px;margin-bottom:7px}.vid_desc h2{font-size:20px;line-height:27.8px;margin-bottom:15px}.slider_brands{margin-top:56px}.initial_next_btn,.initial_prev_btn{font-size:15px;line-height:21px;gap:7px;top:calc(50% - 7px);cursor:pointer}.calc_heading h2{font-size:36px;line-height:48.6px;margin-bottom:7px}.calc_heading p{font-size:20px;line-height:27px}.calc_form_container{margin-top:20px}.calc_block_submit input[type="submit"]{padding:18px 43px}.calc_main_b-3{width:96%;margin-top:30px}.calc_block_main #formBorder{z-index:0;position:absolute;top:8px;left:0;height:calc(100% - 16px)}.h_services{padding:80px 0}.h_services_heading p{font-size:20px;line-height:27px}.h_servs_grid_item p.as-title,.serv_item_content h2{font-size:36px;line-height:48.6px}.service_item_line{position:absolute;z-index:2;top:0;left:10px;width:calc(100% - 26px);height:calc(100%)}.serv_item_content div{gap:15px;margin-top:20px}.h_services_grid{margin-top:35px}.s_cup{border-radius:25px}.h_initial .slider__item{border-radius:25px}.s_cup .heading h2{font-size:36px;line-height:48.6px;margin-bottom:7px}.s_cup .heading .p-sm{font-size:20px;line-height:27px;margin-bottom:4px}.s_cup .heading .p-bg{font-size:36px;line-height:48.6px}.h_events{width:100%;padding:80px 0}.h_events .heading p{font-size:20px;line-height:27px}.slider_events,.slider_letters{margin-top:20px}.slider_events .slider__item .slide_content h3,.slider_letters .slider__item .slide_content h3{font-size:20px;line-height:27.28px}.slider_events .content_hidden .details,.slider_letters .content_hidden .details{font-size:16px;line-height:21.6px;gap:7px}.slider_events .content_hidden .date,.slider_letters .content_hidden .date{font-size:12px;line-height:16.37px;gap:5px}.slider_events .content_hidden .date svg,.slider_letters .content_hidden .date svg{width:13px;height:13px;margin-top:-3px}.h_reviews .heading p{font-size:20px;line-height:27.28px}.slider_events.reviews{margin-top:20px}.slider_events .slider__item .slide_content,.slider_letters .slider__item .slide_content{padding:14px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.slider_events.reviews .slider__item img{height:180px}.slider_events .slider__item:hover .content_hidden,.slider_letters .slider__item:hover .content_hidden{margin-top:14px}.h_faqs p{font-size:20px;line-height:27.8px}.faq_accordion{margin-top:20px}#colophon{border-top-left-radius:25px;border-top-right-radius:25px;padding-top:40px}.footer_title{font-size:16px;line-height:21.8px;margin-bottom:10px}.footer_tel{font-size:14px;line-height:18.5px}.tels div a{width:25px;height:25px}.mails div{margin-top:5px}.footer_copy{padding-bottom:20px;padding-top:11px;margin-top:20px}.header_socials{gap:3px}#primary-menu{gap:25px}.lang svg{width:9px}.shop_page_main .heading{margin-top:50px;margin-bottom:30px}.shop_page_main .heading h1{font-size:65px;line-height:78px}.shop_page_main .heading p{font-size:20px;line-height:27.28px}.cart-link,.wishlist-link{width:50px;height:50px}.cart-link svg,.wishlist-link svg{width:14px;height:14px}.product_item_content h4{font-size:20px;line-height:27.8px}.prodcut_item_price{margin-top:7px;margin-bottom:14px}.product_item{width:calc(25% - 15.5px);margin-bottom:20px}.shop_page_main .h_faqs{margin-top:120px}.shop_products_flow{gap:0 20px}.faq_accordion article h3{padding-right:42px}.faq_accordion article svg{position:absolute;right:18px}.single_product_content_block .summary.entry-summary{padding:28px;border-radius:9px;background:#FFF;margin-top:0;display:flex;flex-direction:column}.single_product_content_block .product_title.entry-title{font-size:34px;line-height:44px;margin-bottom:14px}.single_product_content_block .price{font-size:20px;line-height:27.8px;padding-bottom:15px;border-bottom:1px solid #E2E2E2;margin-bottom:15px}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{margin-bottom:15px;padding-bottom:15px}.woocommerce-product-details__short-description p.prod-desc-icon::before{width:14px!important;height:14px!important}.woocommerce-product-details__short-description p.prod-desc-icon{padding-left:20px}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{padding:9px}.woocommerce-Tabs-panel{padding:28px;border-radius:10px}.woocommerce-Tabs-panel h3{font-size:38px;line-height:48.6px;margin-bottom:7px}.woocommerce-Tabs-panel ul li,.woocommerce-Tabs-panel p{margin-bottom:7px}.single_related_products{margin:100px 0}.single_related_products .heading{margin-bottom:30px}.h_initial .slider__item img{border-radius:25px}.slider_events .slider__item img,.slider_events .slider__item video,.slider_letters .slider__item img{height:380px}.serv_item_content h2{margin-bottom:10px}.slider_events .slider__item:hover .slide_content,.slider_letters .slider__item:hover .slide_content{height:160px;transition:.35s ease-out}.slider_events .slider__item:hover img,.slider_letters .slider__item:hover img{height:330px;transition:.35s ease-out}.slider_events.reviews .slider__item .slide_content{height:95px}.slider_events.reviews .slider__item:hover .slide_content{height:125px}.slider_events.reviews .slider__item:hover img{height:150px;transition:.35s ease-out}.play_vid,.play_vid_next{width:42px;height:42px;top:calc(50% - 42px);left:calc(50% - 21px)}#eventsVideos .slider__item img{height:180px}#eventsVideos .slider__item:hover img{height:125px;transition:.35s ease-out}@keyframes circle-in-rev{0%{width:42px;height:42px;opacity:1}100%{width:62px;height:62px;opacity:0}}.play_vid::before,.play_vid_next::before,.play_vid::after,.play_vid_next::after{border-width:1px}.sup_init_img{border-radius:25px}.clients_heading{margin-top:40px;margin-bottom:35px}.clients_heading .section_title{font-size:65px;line-height:78px;margin-bottom:10px}.clients_heading p{font-size:20px;line-height:27.8px}.clients_flow_lg{gap:20px}.clients_flow_lg .client_item{width:calc(25% - 15px);border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.clients_flow_lg .client_item div{padding:14px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.clients_flow_lg .client_item div h4{font-size:20px;line-height:27.8px}.clients_next{padding-top:100px;padding-bottom:100px;margin-top:100px;border-top-left-radius:20px;border-top-right-radius:20px}.clients_next .heading p{font-size:20px;line-height:27.8px}.clients_next .heading{margin-bottom:30px}.clients_flow_sm{gap:10px}.clients_flow_sm .client_item{width:calc(15% - 19px);display:flex}.init_service_primary article h1 span{font-size:50px;line-height:60px}.init_service_primary article h1{font-size:40px;line-height:48px;margin-bottom:15px}.init_service_primary article{width:465px;margin-left:85px}.primary_serv_prof{margin-top:100px;margin-bottom:100px}.primary_serv_prof .subtitle.incolor{font-size:36px;line-height:48.6px}.prof_cards_flow{margin-top:30px;gap:21px 0}.prof_card h4{font-size:20px;line-height:27.8px;margin-bottom:7px}.img-box span{font-size:11px;line-height:15px;width:21px;height:21px;left:5px;top:10px}.prof_card_content{padding:22px;border-radius:11px}.prof_card{padding:6px;border-radius:11px}.prof_card h4.befored::before{font-size:11px;line-height:15px;width:21px;height:21px}.prof_card h4.befored{padding=left:31px}.primary_serv_advs{margin-bottom:100px;padding-bottom:100px;padding-top:100px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.primary_serv_advs .section_title{width:594px}.primary_adv_item{padding:6px;border-radius:11px}.advs_content{gap:10px 0}.adv_item_content{border-radius:11px;padding:21px}.adv_item_bg{width:44px;height:44px}.adv_item_content p{font-size:20px;line-height:27px;width:calc(100% - 58px)}.img-backing{left:calc((100% - 800px) / 2);width:800px}.formats p.incolor{font-size:20px;line-height:27px}.format_item_content h4{font-size:20px;line-height:27px}.format_item_content{padding:14px;border-bottom-left-radius:11px;border-bottom-right-radius:11px;height:92px}.fomat_item a img{border-top-left-radius:11px;border-top-right-radius:11px}.fomat_item:hover .format_item_content{height:calc(92px + 25px);transition:.35s ease-out}.how_we_work{padding:100px 0;background-color:#FFF;border-radius:20px;margin:100px 0}.how_we_work .wrapper article h3{margin-bottom:10px;font-size:20px;line-height:27px}.how_item p{font-size:20px;font-weight:600;line-height:27px;color:#4D5053;margin:0;padding:10px 24px;position:relative;z-index:1;border:1px solid #CC0100;border-radius:11px}.how_item div{border-radius:11px}.how_item span{display:flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:50%;font-size:14px;font-weight:600;line-height:19px;color:#FFF;background-color:#CC0100;position:absolute;top:0;left:-25px;z-index:2}.greet_init .wrapper article{width:530px;margin-left:85px}.greet_init .wrapper article h1{font-size:40px;line-height:48px}.greet_init .wrapper article h1 span{font-size:50px;line-height:60px}.greet_init .wrapper article p{margin-bottom:15px}.stats.greet{margin:33px 0}.main_greetings .wrapper article{width:489px}.greet_pics_box{width:calc(100% - 525px)}.how_we_work.greet .how_item{width:calc(100% - 35px)}.blog_main .wrapper h1{font-size:65px;line-height:78px;margin-top:40px}.blog_togglers{gap:8px;margin-top:30px;margin-bottom:30px}#blog_list,#media_list,#news_list{gap:21px}.box_item{width:calc(25% - 16px)}.box_item_content p{font-size:20px;line-height:27px}.box_item_content{height:116px;padding:14px;border-bottom-left-radius:11px;border-bottom-right-radius:11px}.box_item img{border-top-left-radius:11px;border-top-right-radius:11px}.blog_main{margin-bottom:100px}.letter_main h1{font-size:50px;line-height:60px;margin:30px 0}.letter_main h1 span{font-size:70px;line-height:90px}.letter_subtitle{margin-bottom:20px}.letter_slider_titles h3{font-size:50px;line-height:60px;margin-bottom:7px}.letter_slider_titles p{font-size:20px;line-height:24px}.slider_news_more{margin-top:30px}.letter_main{margin-bottom:100px}.study_init article h1{font-size:40px;line-height:48px;margin-bottom:15px}.study_init article h1 span{font-size:50px;line-height:60px;display:block}.study_init article{width:465px;margin-left:85px}.study_init article p{width:325px;font-size:16px;line-height:24px}.study_init article .btn_gr{margin-top:15px}.study_init img{border-radius:25px}.stats.study .stats_item{height:150px}.speaker{margin-top:100px;padding:66px 0}.speaker .content p.incolor{font-size:20px;line-height:27px;width:200%}.speaker .content h2{font-size:36px;line-height:48.6px;margin-bottom:20px;width:200%}.speaker .txt{padding:20px;border-radius:11px;background-color:#F7F7F7;margin-bottom:10px}.speaker .list{padding:20px;border-radius:11px}.speaker .list ul li{font-size:16px;line-height:21.6px}.speaker .socials{display:flex;align-items:center;margin-top:20px;gap:20px}.speaker .socials div a svg{width:40px;height:40px}.speaker .socials div{gap:7px}.speaker .img-box{width:52.84%;height:540px;margin-top:105px}.speaker .img-box img{border-radius:11px}.primary_serv_advs.speakers .section_title{width:616px}.primary_serv_advs.speakers .advs_content{gap:45px;padding-top:7.44vw}.primary_serv_advs.speakers .divider h4{font-size:20px;line-height:27px;margin-bottom:5px}.primary_serv_advs.speakers .divider{width:calc(100% - 58px)}.primary_serv_advs.speakers{padding-bottom:0}.primary_serv_advs.speakers .primary_adv_item:last-of-type{margin-top:-75px}.speaker .content .btn_gr{padding:19px 23px}.course_init .wrapper img{border-radius:25px}.course_init .wrapper article{width:465px;margin-left:85px}.course_init h1 span{font-size:28px;line-height:37.8px}.course_init h1{font-size:65px;line-height:78px;margin-bottom:15px}.course_init p{width:325px;font-size:20px;line-height:27.8px}.course_init .btn_gr{margin-top:15px}.course_about_intro .info div.incolor p{font-size:20px;line-height:27.8px}.course_about_intro .info div.incolor{padding:21px;border-radius:11px;margin-bottom:15px}.course_about_intro div.backcolored{border-radius:11px;padding:21px;margin-bottom:25px}.course_fits{margin:100px 0}.course_fits .heading p.incolor{font-size:20px;line-height:27.28px;margin-bottom:0}.course_fits_flow{margin-top:30px}.course_flow_item{border-radius:11px}.course_flow_item img{border-radius:11px}.course_flow_item .course_flow_item_content div{padding:14px 22px}.course_results .heading p.incolor{font-size:20px;line-height:27.28px}.results_flow{gap:22px;margin-top:30px}.results_item{border-radius:11px}.results_item_content{padding:22px;border-radius:11px}.results_item_content p{font-size:20px;line-height:27.28px;width:calc(100% - (8.59vw + 14px))}.results_join{margin-top:22px;border-radius:11px}.results_join_content{border-radius:11px;padding:22px}.results_join_content h3{font-size:36px;line-height:48px;margin-bottom:3px}.results_join_content p{font-size:20px;line-height:27.28px}.results_join_content div{width:725px}.points{margin:100px 0}.point_a_content p.incolor,.point_b_content p.incolor{font-size:20px;line-height:27.28px}.point_a_content ul,.point_b_content ul{margin-top:30px}.point_a_content ul li,.point_b_content ul li{font-size:20px;line-height:27.28px;margin-bottom:21px;padding-left:92px;min-height:65px}.point_a_content ul li::before,.point_b_content ul li::before{font-size:50px;line-height:60px}.point_a_content ul li::after,.point_b_content ul li::after{width:28px;height:28px;background-position:center -32px;border-radius:7px;left:5px}.during_course{margin-bottom:100px}.during_course .heading p.incolor{font-size:20px;line-height:27.28px}.during_course_flow{gap:21px;margin-top:21px}.during_course_item{border-radius:11px}.during_course_item_content{padding:34px 22px;border-radius:11px}.during_course_item_content .text h4{font-size:20px;line-height:27.28px;margin-bottom:7px}.during_course_item_content .img span{width:21px;height:21px;font-size:11px;line-height:15px;top:7px;left:5px}.during_course .btn_gr{margin-top:30px}.course_program{margin-bottom:100px}.course_program .heading p.incolor{font-size:20px;line-height:27.28px}.course_program_container{margin-top:30px}.course_program_tabs{gap:15px}.module{padding:35px;border-radius:11px}.module_name{padding:11px 29px;margin-bottom:24px;border-radius:21px}.program_tab{padding:11px}.module_title{font-size:36px;line-height:48px;margin-bottom:15px}.module ul li{font-size:20px;line-height:27.28px}.module img{border-radius:11px}.course_speaker{margin-bottom:100px;padding:66px 0;border-radius:20px}.speaker_grid .heading p.incolor{font-size:20px;line-height:27.28px}.speaker_grid .heading .section_title{font-size:36px;line-height:48.6px}.context .txt{padding:20px;border-radius:11px}.context .list{padding:20px;margin-top:10px;border-radius:11px}.context .list ul li{font-size:16px;line-height:21.6px}.context .socials div a svg{width:40px;height:40px}.context .socials div{gap:7px}.context .socials{gap:20px;margin-top:20px}.course_packs{margin-bottom:100px}.course_packs .heading p.incolor{font-size:20px;line-height:27.28px}.packs_container{gap:20px;margin-top:30px}.pack_item{border-radius:11px}.pack_item h3{font-size:30px;line-height:33px;padding:16px;border-top-right-radius:11px;border-top-left-radius:11px}.pack_item ul{gap:7px;padding-left:22px;padding-right:22px;margin:22px 0}.pack_item ul li{font-size:16px;line-height:21.6px;padding-bottom:7px;padding-left:34px}.pack_item ul li::before{left:9px}.pack_item .btns .btn_gr{padding:18px 14px 18px 14px}.pack_item .btns .price{height:60px}.h_initial .slider__item .init_slide_animate{border-radius:24.9px}.s_cup::before{border-radius:24.9px}.speaker .img-box img{object-fit:contain}.img-box .bg_decor{width:89.67%;height:80%}.primary_serv_advs.speakers .img-backing{margin-top:37px;width:565px;left:28.46%;top:20px;animation:none;z-index:1}.course_flow_item h3{font-size:36px;line-height:48px;margin-bottom:2px}.media{grid-area:2 / 2 / 3 / 3}.heading{grid-area:1 / 1 / 2 / 3;margin-bottom:20px}.pack_item ul li{font-size:14px;line-height:18.9px;padding-bottom:5px;padding-left:24px}.slider .slider__item img{border-radius:11px}.artist_entry{width:100%;padding:28px;border-radius:8.54px;background:#FFF;margin-bottom:21px}.artist_entry h1{font-size:65px;line-height:78px;margin-bottom:14px}.artist_entry .btns .btn_gr{padding:15px 23px;font-weight:400}.artist_toggle{font-size:14px;padding:9px}.artist_toggle_item.desc{padding:28px;border-radius:10px}.artist_toggle_item.desc h3{font-size:36px;line-height:57.6px;margin-bottom:10px}.single_artist_content{width:100%;margin-top:30px;margin-bottom:100px}.slider_related{margin-top:30px;margin-bottom:100px}.slider .slider__control.slider__control_next.slider__control_show,.slider .slider__control.slider__control_prev.slider__control_show{width:25px;height:25px;background-size:6px 14px;bottom:2.35vw}.artist_toggle_item.clips .slider__item .content_inview h3{font-size:21px;line-height:28px}.artist_toggle_item.clips .slider__item .slide_content{height:110px;padding:16px;border-bottom-left-radius:11px;border-bottom-right-radius:11px}.artist_toggle_item.clips .slider__item img{width:100%;height:calc(100% - 110px);border-top-left-radius:11px;border-top-right-radius:11px;transition:.35s ease-out}.artist_toggle_item.clips .slider__item:hover img{height:calc(100% - 140px);transition:.35s ease-out}.artist_toggle_item.clips .slider__item:hover .slide_content{height:145px;transition:.35s ease-out}.artist_toggle_item.clips .slider__item .content_inview p{font-size:14px;line-height:19px}.artist_toggle_item_title{font-size:36px;line-height:42px;margin-top:20px;margin-bottom:20px}.artist_photo_content{height:150px;padding:16px;border-bottom-right-radius:11px;border-bottom-left-radius:11px}.artist_photo_content h3{font-size:21px;line-height:28px}.artist_photo_item:hover .artist_photo_content{height:175px;transition:.35s ease-out}.artist_photo_item:hover img{height:calc(100% - 175px);transition:.35s ease-out}.artist_toggle_item .artist_photo_item{width:48.5%;height:484px;position:relative}.artist_photo_item img{height:calc(100% - 150px);border-top-left-radius:11px;border-top-right-radius:11px}.artist_toggle_item.vids .slider__item .content_inview h3{font-size:21px;line-height:29px}.artist_toggle_item.vids .slider__item .slide_content{padding:16px;border-bottom-left-radius:11px;border-bottom-right-radius:11px;height:150px;transition:.35s ease-out}.artist_toggle_item.vids .slider__item{width:48.5%;height:330px;flex:0 0 48.5%;position:relative;justify-content:flex-start}.about_initial_container h1{width:529px;font-size:50px;line-height:60px;margin-bottom:15px}.about_initial_container h1 span{font-size:65px;line-height:78px}.about_initial_container p{width:540px;font-size:16px;line-height:24px;margin:0}.contacts_page_main{margin-top:80px}.contacts_page_main .heading h1, .contacts_page_main .heading h2{font-size:50px;line-height:60px}.fixed_mini_cart svg{width:16px;height:16px}.fixed_mini_cart span{position:absolute;display:block;font-size:9px;font-weight:400;line-height:11px;text-align:center;color:#FFF;background-color:#CC0100;border-radius:50%;padding:1px 4px;top:14px;right:15px}.fixed_mini_cart a{padding:19px;border-top-left-radius:12px;border-bottom-left-radius:12px}.fixed_mini_cart{top:135px}.page_reviews .wrapper .section_title{margin-top:40px}.reviews_cats{margin-top:30px}.reviews_flow{margin-top:30px}.review_item .review_item_content h2{font-size:19px;line-height:26px}.review_item .attachment-post-thumbnail{border-top-left-radius:11px;border-top-right-radius:11px;height:14vw}.review_item .review_item_content{width:100%;padding:16px;height:calc(125px - 20px)}.review_item:hover .attachment-post-thumbnail{height:calc(14vw - 20px);transition:.35s ease-out}.review_item:hover .review_item_content{height:125px;transition:.35s ease-out}.review_item .preview_img{border-top-left-radius:11px;border-top-right-radius:11px;height:14vw}.reviews_flow .review_item{border-radius:11px}.review_item .review_item_content div span.details{font-size:16px;line-height:21px;gap:8px}.review_item:hover .preview_img{height:calc(14vw - 20px)}.review_item:hover .review_item_content div{opacity:1;height:20px;transition:.35s ease-out}.page_reviews .pagination a.page-numbers,.page_reviews .pagination span.page-numbers.current{font-size:16px;line-height:21px;padding:5px 11px;margin:0 10px}.page_reviews .pagination .next.page-numbers,.page_reviews .pagination .prev.page-numbers{width:30px;height:30px;background-size:6px 12px}.review_item .play_vid,.review_item .play_vid_next{width:42px;height:42px;top:calc(50% - 65px);left:calc(50% - 21px)}.privacy_main .section_title{margin-top:40px}.privacy_content h2{font-size:31px;line-height:42px;margin:15px 0}.privacy_content h3{font-size:21px;line-height:28px;margin:15px 0}.privacy_content p{font-size:16px;line-height:24px;margin-top:0;margin-bottom:15px}.review_item.v_item .review_item_content{height:calc(135px - 25px)}.review_item.v_item:hover .review_item_content{height:135px}.slider_cats .slider__item a img,.slider_cats .slider__item .projClass img{width:100%;height:10.41vw;object-fit:cover;object-position:center;border-radius:11px}.slider_cats .slider__item a p,.slider_cats .slider__item .projClass p{width:calc(100% - 7px);bottom:3px;left:3px;font-size:14px;line-height:18.9px;padding:9px;border-radius:11px}.photos_page_main .heading h1{font-size:65px;line-height:78px;margin-bottom:10px}.photos_page_main .heading p{font-size:20px;line-height:27.8px}.photos_cats_flow{padding-bottom:30px;border-bottom:1px solid #E2E2E2;margin-bottom:30px}.photos_gallery_flow .photo_item img{min-height:auto;height:23.43vw;border-top-right-radius:11px;border-top-left-radius:11px}.photo_item_content{height:calc(161px - 25px);padding:14px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;display:flex;flex-direction:column}.photos_gallery_flow .photo_item .photo_item_content .content_hidden{margin-top:auto}.photos_gallery_flow .photo_item:hover .photo_item_content .content_hidden{visibility:visible;opacity:1;height:25px;transition:.35s ease-out}.photos_gallery_flow .photo_item:hover .photo_item_content{height:161px;transition:.35s ease-out}.photos_gallery_flow .photo_item:hover img{height:calc(23.43vw - 25px)}.photo_item_content .content_inview h3{font-size:20px;line-height:27.8px}.photos_cats_flow.vs{margin-top:25px}.variant_item img{width:100%;height:calc(18.22vw + 109px);object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}.music_show_gallery .heading p{font-size:20px;line-height:27.8px}.music_show_gallery{margin-top:100px}.music_show_tab{gap:20px}.music_show_tab img{width:calc(25% - 15px);border-radius:10px}.music_show_video_item p{font-size:21px;line-height:28px;padding:16px}.music_show_video_item img{width:100%;height:15vw;border-bottom-left-radius:0;border-bottom-right-radius:0}.music_show_video_item .play_vid,.music_show_video_item .play_vid_next{width:42px;height:42px;top:calc(50% - 62px);left:calc(50% - 21px)}.list-ccc_favorite .title-post a{font-size:21px}#ccc-my_favorite-list .ccc-favorite-post-toggle>a::before{font-size:25px}.selected_artists .heading{margin-bottom:0;margin-top:30px}.post_container .post-thumbnail img{border-radius:10px}.post_container h1{margin:27px 0;font-size:50px;line-height:60px}.post_container header{margin-bottom:27px}.post_container h2{font-size:36px;line-height:48.6px;margin-bottom:14px}.post_container h3{font-size:20px;line-height:27.8px;margin-bottom:14px}.aside_post_form{border-radius:10px;padding:6px}.aside_post_form_content{border-radius:10px;padding:18px}.aside_post_form_content p{font-size:16px;line-height:21.6px}.aside_post_form_content form{margin-top:18px}.post_single_aside{width:297px}.post_container{width:calc(100% - 333px)}.aside_post_form_content input.mailpoet_text{border-radius:10px;padding:14px 14px!important;padding-left:40px!important;font-size:16px;line-height:21.6px}.aside_post_form_content input.mailpoet_text[type="text"],.aside_post_form_content input.mailpoet_text[type="email"]{background-position:14px 50%}.aside_post_form_content input[type="submit"]{border-radius:10px;padding:16px 20px!important;padding-right:38px!important;font-size:18px;line-height:24.3px}.aside_post_form_content .mailpoet_paragraph.last::after{right:19px}.aside_post_socials{border-radius:10px;padding:6px;margin-top:20px}.aside_post_socials_content{border-radius:10px;padding:18px}.aside_post_socials_content p{font-size:16px;line-height:21.6px;margin-bottom:7px}.aside_post_socials_content div a{text-decoration:none;display:block;width:35px;height:35px}.footer_contacts{width:165px}.search_results_page h1.page-title{font-size:34px}.search_items_flow .entry-title{line-height:28px;margin-top:5px;margin-bottom:10px}.search_items_flow .entry-title a{font-size:21px}.search_items_flow article .entry-meta p{font-size:15px}.main-checkout h1.entry-title{margin:30px 0;font-size:50px;line-height:60px}.checkout-form-subtitle{font-size:36px;line-height:48.6px;margin-bottom:20px}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row label{margin-bottom:8px}.order-review-box .cart_item img{min-width:92px;width:92px;height:92px;border-radius:10px;margin-right:20px}.order-review-box button[type="submit"]{margin-bottom:40px}.add_to_cart_block{gap:10px}.add_to_cart_block .add,.add_to_cart_block .arrow{font-size:16px;line-height:20px;padding:16px 25px;border-radius:12px}.add_to_cart_block .arrow{width:54px;height:54px;padding:0}.prodcut_item_price{flex-wrap:wrap}.variant_item_title h4{width:100%}}@media screen and (max-width:1400px){#primary-menu{gap:20px}.add_to_cart_block .add,.add_to_cart_block .arrow{padding:16px 25px}#langDivider{height:13px}.lang-search{width:65px}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{width:33%}.search-form-bg form .search-submit{font-size:16px;font-weight:600;line-height:21px;text-align:left;color:#FFF;padding:15px 30px;background-color:#CC0100;border-radius:15px;outline:none;border:none;padding-right:45px}.search-form-bg{padding:30px 30px;bottom:-110px}.search-form-bg form label input{padding-bottom:8px;font-size:14px;font-weight:400;line-height:21px}.slider_events .slider__item img,.slider_events .slider__item video,.slider_letters .slider__item img{height:300px}.slider_events .slider__item:hover img,.slider_letters .slider__item:hover img{height:250px;transition:.35s ease-out}#eventsVideos .slider__item img{height:150px}.slider_events.reviews .slider__item img{height:150px}.play_vid,.play_vid_next{width:42px;height:42px;top:calc(50% - 70px);left:calc(50% - 12px)}#eventsVideos .slider__item:hover img{height:95px;transition:.35s ease-out}.slider_events.reviews .slider__item:hover img{height:95px;transition:.35s ease-out}.slider_events.reviews .slider__item:hover .slide_content{height:150px}.init_service_primary img{border-radius:19px}.letter_content p{font-size:20px;line-height:27px;margin-bottom:15px}.letter_content{margin-bottom:100px}.letter_slider_titles{margin-bottom:30px}.init_slide_animate{border-radius:24px}.h_calculate.service{border-radius:24px}.primary_serv_advs.speakers .primary_adv_item{width:425px}.primary_serv_advs.speakers .img-backing{margin-top:37px;width:645px;left:22.46%;top:20px}}@media screen and (max-width:1365px){.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:15px}}@media screen and (max-width:1360px){.desktop-link{display:none}.menu-toggle{padding:0;border-radius:9px;width:29px;height:29px;display:flex;align-items:center;justify-content:space-between;background-color:#CC0100;outline:none;cursor:pointer}.menu-toggle svg{width:15px;margin:0 auto}.menu-toggle #btnClose{display:none}.menu-toggle.active #btnOpen{display:none}.menu-toggle.active #btnClose{display:block}#masthead{padding:0;height:56px}#masthead .wrapper{position:relative;background-color:#F7F7F7;z-index:100;width:100%;padding-left:calc((100% - 91.66%) / 2);padding-right:calc((100% - 91.66%) / 2);padding-top:11px;padding-bottom:11px}.mob_menu{display:flex;flex-direction:column;position:fixed;align-items:center;width:100%;height:auto;min-height:calc(100vh - 95px);background:#FFF;z-index:99;top:95px;left:0;transform:translateY(-120%);transition:.5s ease-out;padding-top:30px;padding-left:10px;padding-right:10px}.mob_menu.active{transform:translateY(0%);transition:.5s ease-out;overflow-y:scroll;height:calc(100vh - 75px);-ms-overflow-style:none;scrollbar-width:none}.mob_menu.active::-webkit-scrollbar{display:none}.mob_menu .search-form{width:100%}.mob_menu .search-form{position:relative;margin-top:30px;display:none}.mob_menu .lang{display:none}.mob_menu .search-form input[type="search"]{width:100%;border:none;outline:none;background:none;font-size:12px;font-weight:400;line-height:16.8px;color:#7F8387;padding-bottom:8px;border-bottom:1px solid #E2E2E2;border-radius:0}.mob_menu .search-form input[type="search"]::placeholder{font-size:12px;font-weight:400;line-height:16.8px;color:#7F8387}.mob_menu .search-form input[type="submit"]{font-size:0;outline:none;border:none;background:none;padding:0;width:13px;height:13px;background:url(/wp-content/uploads/2024/05/Vector-3.svg);background-size:cover;background-position:center;position:absolute;right:0;bottom:8px}#mobile-menu .mob-link{display:none}#mobile-menu{padding:0;margin:0;margin-top:30px;text-align:center;list-style-type:none;width:100%}#mobile-menu a{font-size:12px;font-weight:600;color:#272727;text-transform:uppercase;text-decoration:none}#mobile-menu li{margin-bottom:20px}.h_initial_title{font-size:50px;line-height:60px}.h_initial_title span{font-size:40px;line-height:48px}.h_initial_subtitle{font-size:18px;line-height:24.3px;margin-top:11px;margin-bottom:5px}.slider_initial .slider__item p{font-size:14px;line-height:19.6px}.slider_initial .slider__item article div{margin-top:11px}.btn_gr,.link_details{padding:15px 22px 15px 22px;font-size:12px;line-height:16.2px}.btn_gr svg{width:15px}.slider_initial .slider__indicators{width:calc(100% - 10px);left:5px;bottom:5px;border-radius:22px;padding:3px}.slider_initial .slider__indicators li{gap:10px;padding:9px 0 9px 0;font-size:12px;line-height:16.2px}.slider_initial .slider__indicators li svg{width:26px}.initial_next_btn::after{width:6px}.stats_item svg{margin-right:11px;width:28px;height:auto}.stats_item{padding:18px;border-radius:11px}.stats_item p{font-size:14px;line-height:19.6px}.stat_title{font-size:35px;line-height:35px;margin-bottom:5px}.stat_title::after{font-size:20px;right:-15px;top:-5px}.stats .wrapper{margin-top:21px}.dreams{padding-top:53px;margin-top:20px;border-radius:20px}#vidPlay{width:42px;height:42px}#vidPlay svg{width:12px;height:12px;margin-left:3px}@keyframes circle-in{0%{width:42px;height:42px;opacity:1}100%{width:61px;height:61px;opacity:0}}.section_title,.vid_desc h1.section_title{font-size:40px;line-height:48px;margin-bottom:3px}.vid_desc h2{font-size:18px;line-height:24.3px;margin-bottom:9px}.vid_desc p{font-size:14px;font-weight:400;line-height:19.6px;color:#4D5053;margin-top:0}.slider_brands{margin-top:19px}.brands_next_btn{width:20px;height:20px;background-size:5px 14px;top:30px}.slider_initial .slider__item article{width:460px}.calc_heading h2{font-size:28px;line-height:37.8px;margin-bottom:3px}.calc_heading p{font-size:18px;line-height:24.3px}.calc_form_container{margin-top:15px;border-radius:11px}.calc_block_main{padding:30px}.calc_main_content label{font-size:12px;line-height:16.2px;margin-bottom:7px}.calc_main_content select{padding:12px 16px;border-radius:11px;background-position:calc(100% - 16px) 50%;font-size:12px;line-height:18px}.calc_main_b-3{margin-top:23px}.calc_main_b-3 .rsfcf_flat-slider.ui-slider{margin-top:13px!important;height:3px}.calc_main_b-3 .rsfcf_flat-slider.ui-slider.ui-slider-horizontal .ui-slider-handle{width:11px;height:11px;top:-4px}.calc_main_b-3 .rsfcf_flat-slider.ui-slider.ui-slider-horizontal .ui-slider-pip .ui-slider-label{font-size:11px}.calc_main_b-4 br{display:none}.calc_main_b-4 label{margin-bottom:13px}.calc_main_b-4 span label{margin-bottom:0}.calc_main_b-4 .wpcf7-list-item-label{font-size:10px;line-height:15px}.calc_main_b-4 input{width:10px;height:10px;border-radius:3px;margin-right:3px;border:1px solid #E2E2E2}.calc_main_b-4 .wpcf7-form-control.wpcf7-checkbox{gap:10px}.calc_block_submit{padding:30px;border-radius:11px}.calc_block_submit .heading h4{font-size:12px;line-height:16.2px;margin-bottom:5px}.calc_block_submit .heading p{font-size:12px;line-height:18px}.input-w-icon input{border-radius:11px;padding:13px 15px;padding-left:36px;font-size:12px;line-height:16.2px;margin-bottom:15px}.input-w-icon input[name="text-154"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:15px 50%;background-repeat:no-repeat;background-size:14px!important}.input-w-icon input[name="mask-853"]{background-position:15px 50%;background-repeat:no-repeat;background-size:14px!important}.calc_block_submit input[type="submit"]{padding:15px 26px;font-size:12px;line-height:16.2px}.wrapper-sm{width:772px}.calc_block_submit .submit_icon::after{right:21px;top:calc(50% - 5px);width:10px;height:8px}.calc_block_main #formBorder{z-index:0;position:absolute;top:-3px;left:0;height:calc(108% - 16px);width:120%}.h_services{padding:58px 0}.h_services_heading p{font-size:18px;line-height:24.3px}.h_services_grid{margin-top:14px}.h_servs_grid_item p.as-title{margin:21px;margin-bottom:0}.h_servs_grid_item p.as-title,.serv_item_content h2{font-size:28px;line-height:37.8px}.serv_item_content h2{margin-bottom:5px}.serv_item_content p{font-size:12px;line-height:16.4px}.serv_item_content div{gap:10px;margin-top:5px}.serv_item_content{padding:20px}.h_servs_grid_item{border-radius:11px}.tags li{font-size:10px;line-height:12px;padding:8px 13px;border-radius:10px}.service_item_line{position:absolute;z-index:2;top:2px;left:1px;width:100%;height:99.1%}.s_cup{border-radius:20px}.s_cup .heading .p-sm{font-size:18px;line-height:24.3px;margin-bottom:4px}.s_cup .heading .p-bg{font-size:28px;line-height:37.8px}.s_cup .heading{margin-bottom:10px}.cup_form_container{width:412px;padding:30px;border-radius:11px}.cup_form_title{font-size:12px;line-height:16.2px;margin:0;margin-bottom:5px}.cup_input input{border-radius:11px;padding:12px 15px;padding-left:36px;font-size:12px;line-height:16.2px;margin-bottom:13px}.cup_input input::placeholder{font-size:12px;line-height:16.2px}.cup_input input[name="your-name"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:15px 50%;background-repeat:no-repeat;background-size:14px}.cup_input input[name="mask-473"],.cup_input input[name="mask-474"]{background:url(/wp-content/uploads/2024/05/Frame-37-4.svg);background-position:15px 50%;background-repeat:no-repeat;background-size:14px}.cup_form_container input[type="submit"]{border-radius:13px;padding:15px 26px;padding-left:45px;font-size:12px;line-height:16.2px}.submit::before{width:15px;height:15px;left:33px}.s_cup .container{width:670px}.cup_mssgrs{margin-top:10px}.cup_mssgrs p{font-size:12px;line-height:16.2px}.cup_mssgrs p::before,.cup_mssgrs p::before{width:7%}.cup_mssgrs div a{font-size:12px;line-height:16.3px;padding:5px;border-radius:7.8px}.cup_mssgrs div a svg{width:14px}.h_events{padding:57px 0}.h_events .heading p{font-size:18px;line-height:24.3px}.h_event_filters ul li{border-radius:10px;padding:10px 20px;font-size:12px;line-height:16.2px}.h_event_filters ul{gap:7px}.slider_events,.slider_letters{margin-top:15px}.slide_tags span{padding:4px 5px;font-size:10px;line-height:12px;border-radius:6px}.slider_events .slider__item .slide_content,.slider_letters .slider__item .slide_content{padding:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.slider_events .slider__item .slide_content h3,.slider_letters .slider__item .slide_content h3{font-size:18px;line-height:24.3px}.slider_events .slider__item .slide_content p,.slider_letters .slider__item .slide_content p{font-size:14px;line-height:19.6px}.slider_events .content_hidden .details,.slider_letters .content_hidden .details{font-size:12px;line-height:16.2px;gap:5px}.events_prev_btn{width:20px;height:20px;background-size:6px 15px;top:calc(50% - 10px)}.events_next_btn{width:20px;height:20px;background-size:6px 15px;top:calc(50% - 10px)}.link_all_events{gap:7px;margin-top:15px;font-size:12px;line-height:16.2px;padding:15px 30px;border-radius:11px}.s_cup .heading h2{font-size:28px;line-height:37.8px;margin-bottom:5px}.s_cup.next .container{width:612px}.s_cup.next .cup_form_container{width:412px}.s_cup.next .submit::before{width:16px;height:16px;top:calc(50% - 8px)}.h_reviews .heading p{font-size:18px;line-height:24.3px}.slider_events .slider__item,.slider_letters .slider__item{padding:0 8px}.h_faqs{border-top-right-radius:19px;border-top-left-radius:19px}.h_faqs p{font-size:18px;line-height:24.3px}.faq_accordion{margin-top:15px}.faq_accordion article h3{padding:8px 10px;border-radius:10px;font-size:14px;line-height:21px;margin-bottom:0}.faq_accordion article{margin-bottom:7px}.accordionItemHeading svg{width:10px}.faq_accordion article div p{font-size:14px;line-height:19.6px}.open div{margin:0;margin-top:7px;padding:0 10px}#colophon{border-top-left-radius:18px;border-top-right-radius:18px;padding-top:32px}.footer_title{font-size:14px;line-height:19.1px;margin-bottom:5px}#footer-main a{font-size:12px;line-height:18px}#footer-main li{margin-bottom:7px}#footer-services li,#footer-organization li,#footer-info li{margin-bottom:7px}#footer-services a,#footer-info a,#footer-organization a,#footer-info span,#footer-services span,#footer-organization span{font-size:12px;line-height:18px}.footer_contacts p,.mails p{font-size:12px;line-height:18px;margin-bottom:1px}.footer_mail{font-size:14px;line-height:18px}.mails div a{width:26px;height:26px}.footer_copy{padding-bottom:12px;padding-top:8px;margin-top:14px}.footer_copy p,.footer_copy a{font-size:10px;line-height:16.5px}.lang-search{width:62px}.serv_item_content .tags{display:none}.footer_tel{font-size:13px;line-height:16px}#breadcrumbs{margin-top:15px}#breadcrumbs span,#breadcrumbs a{font-size:12px;line-height:16.2px}.shop_page_main .heading{margin-top:30px;margin-bottom:30px}.shop_page_main .heading h1{font-size:50px;line-height:60px;margin-bottom:7px}.shop_page_main .heading p{font-size:18px;line-height:24.5px}.product-tag{font-size:10px;line-height:12px;border-radius:15px;padding:7px 11px}.product_item .tags{margin-top:0}.product_item .sub_content{top:2.5px;left:2.5px;width:calc(100% - 5px)}.product_item img{border-top-right-radius:8px;border-top-left-radius:8px}.wishlist-btn{width:27px;height:27px}.product_item_content{height:100%;padding:10px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.product_item_content h4{font-size:18px;line-height:24.3px}.prodcut_item_price{margin-top:5px;margin-bottom:10px}.price{font-size:16px;line-height:21.6px}.stock_status{font-size:14px;line-height:19.6px}.add_to_cart_block .add,.add_to_cart_block .arrow{padding:14px 22px;font-size:12px;line-height:16.2px;border-radius:11px}.add_to_cart_block .add svg{margin-right:7px;width:14px;height:15px}.add_to_cart_block .arrow{width:46px;height:46px;padding:0!important}.shop_page_main .h_faqs{margin-top:80px}.faq_accordion article svg{position:absolute;right:10px}.faq_accordion article h3{padding-right:30px}.product_item{width:calc(25% - 12.5px);margin-bottom:16px}.shop_products_flow{gap:0 16px}.cart-link,.wishlist-link{width:40px;height:40px;border-top-left-radius:9px;border-bottom-left-radius:9px}.cart-link svg,.wishlist-link svg{width:12.2px;height:12.2px}.single_product_content_block .summary.entry-summary{padding:21px;border-radius:6px}.single_product_content_block .product_title.entry-title{font-size:26px;line-height:36px;margin-bottom:10px}.single_product_content_block .price{font-size:18px;line-height:24.3px;padding-bottom:10px;margin-bottom:10px}.single_product_content_block .variations_form.cart .variations select{width:300px;padding:14px 25px;font-size:14px;line-height:19.6px;border:1px solid #E2E2E2;background-position:calc(100% - 18px) 50%}.single_product_content_block .variations_form.cart .variations{margin-bottom:10px}.single_product_content_block .quantity input{width:125px;height:48px;padding:14px 25px;border:1px solid #E2E2E2;font-size:14px;line-height:19.6px}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt,form.cart .single_add_to_cart_button{font-size:12px;line-height:16.2px;padding:16px 38px;padding-left:63px}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt::before,form.cart .single_add_to_cart_button::before{width:15px;height:17px;left:38px}.woocommerce-product-details__short-description p{font-size:12px;line-height:16.2px;margin-bottom:10px}.woocommerce-product-details__short-description p.prod-desc-icon::before{width:11px!important;height:11px!important}.woocommerce-tabs.wc-tabs-wrapper{margin-top:15px}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:14px;line-height:18.9px;padding:6px}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{flex-wrap:wrap}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{width:49.7%}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-of-type{width:100%;margin-top:3px}.woocommerce-Tabs-panel{padding:21px;border-radius:8px}.woocommerce-Tabs-panel h3{font-size:28px;line-height:37.8px;margin-bottom:5px}.woocommerce-Tabs-panel ul li,.woocommerce-Tabs-panel p{margin-bottom:5px;font-size:14px;line-height:19.6px}.woocommerce-Tabs-panel h4{font-size:18px;line-height:24px;margin-bottom:5px}.single_related_products{margin:80px 0}.slider_products .add_to_cart_block{gap:10px}.slider_products .product_item{padding:0 8px}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img{border-radius:11px}.popup_input input{border-radius:11px;padding:12px 15px;padding-left:36px;font-size:12px;line-height:16.2px;margin-bottom:13px}.popup_input input[name="your-name"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:15px 50%;background-repeat:no-repeat;background-size:14px}.popup_input input[name="mask-798"]{background:url(/wp-content/uploads/2024/05/Frame-37-4.svg);background-position:15px 50%;background-repeat:no-repeat;background-size:14px}.popup_submit input{width:245px;border-radius:13px;padding:15px 26px;padding-left:45px;font-size:12px;line-height:16.2px;text-align:center;justify-content:center}.popup_content h3{font-size:18px;line-height:21px}.popup_container{width:420px;border-radius:11px;padding:8px}.popup_content{padding:24px;border-radius:11px}.popup_submit::before{width:14px;height:14px;top:16px;left:calc(((100% - 210px) / 2) + 14px)}.h_initial .slider__item{border-radius:18px}.h_initial .slider__item img{border-radius:18px}.slider_initial .slider__item p{width:440px}.contacts_page_main .heading h1, .contacts_page_main .heading h2{font-size:50px;line-height:60px}.contacts_page_main .heading p{font-size:18px;line-height:24.5px}.contacts_page_main .heading{margin-top:30px;margin-bottom:20px}.contact_item svg{width:28px;height:28px;margin-bottom:11px}.contact_item .border{padding:17px;border-radius:8px}.contacts_map iframe{border-radius:8px}.contact_item p.standout{margin-bottom:8px;font-size:12px;line-height:16.2px}.contact_item a.tel,.contact_item a.tel_standout{font-size:26px;line-height:35px;margin-bottom:5px}.contacts_content{margin-bottom:80px}.c_form_container{padding:52px 0}.c_form_wrapper .heading{margin-top:0;margin-bottom:5px}.c_form_wrapper .heading .section_title{font-size:28px;line-height:37.8px;margin-bottom:0}.c_form_wrapper{width:549px}.c_form_input input,.c_form_input.bg textarea{border-radius:8px;padding:10px 12px;padding-left:30px;margin-bottom:10px}.c_form_input.bg textarea{margin-bottom:0}.c_form_input input,.c_form_input input::placeholder,.c_form_input.bg textarea,.c_form_input.bg textarea::placeholder{font-size:12px;line-height:16.2px}.c_form_input input[name="your-name"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:14px}.c_form_input input[name="mask-355"]{background:url(/wp-content/uploads/2024/05/Frame-37-4.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:14px}.c_form_input input[name="email-999"]{background:url(/wp-content/uploads/2024/05/Frame-37-1-1.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:14px}.c_form_input input[name="text-398"]{background:url(/wp-content/uploads/2024/05/Frame-37-5.svg);background-position:12px 50%;background-repeat:no-repeat;background-size:14px}.c_form_input.bg textarea{background:url(/wp-content/uploads/2024/05/Frame-37-2-1.svg);background-position:12px 11px;background-repeat:no-repeat;background-size:14px}.c_form_submit input{border-radius:8px;padding:15px;padding-right:28px;font-size:12px;line-height:16.2px}.c_form_submit{width:220px;margin-top:10px}.c_form_submit::before{width:10px;height:9px;top:18px;right:14px}.contacts_info{width:34%}.contacts_map{width:64.07%}.contact_item{padding:8px;margin-bottom:15px}.superstore_initial{margin-top:15px}.sup_init_content{width:461px}.sup_init_content .sup_init_title{font-size:50px;line-height:60px}.sup_init_content .standout{font-size:34px;line-height:42px;margin-bottom:12px}.sup_init_content p{width:415px}.sup_init_content .md{font-size:16px;line-height:21.6px;margin-bottom:0}.sup_init_content .sm{font-size:14px;line-height:19.6px;margin-top:9px}.sup_init_content .btn_gr{margin-top:10px}.superstore_main .stats{margin:20px 0}.rec_artists{padding:50px 0}.rec_artists .heading .section_title{font-size:28px;line-height:37.8px}.rec_artists .heading{margin-bottom:21px}.shop_artists_flow{gap:16px}.shop_artist_item{width:calc(25.4% - 17px);height:auto}.shop_artist_item .content_inview h3{font-size:18px;line-height:24.3px}.artist_item_content{padding:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#FFF;display:flex;flex-direction:column;height:100%}.shop_artist_item:hover img{min-height:calc(23.43vw - 75px)}.shop_artist_item img{border-top-left-radius:8px;border-top-right-radius:8px;min-height:23.43vw;min-height:23.43vw}.shop_artist_item:hover .artist_content_hidden{height:75px}.artist_content_hidden .details{gap:5px;font-size:14px;line-height:18.9px}.artist_content_hidden{margin-top:10px}.shop_artists{padding:70px 0}.shop_artists_heading p{font-size:18px;line-height:24.5px}.shop_artists_heading{margin-bottom:14px}.shop_cats ul li a{padding:8px 6px;font-size:12px;line-height:16.2px}.shop_artists_cats .cat-item .children::before{top:-38px;width:34px;height:34px;background-size:17px;background-position:center;right:1px}.artist_item_tags span{border-radius:10px;font-size:10px;line-height:12px;padding:5px 8px}.shop_artist_item .ccc-favorite-post-toggle{width:23px;height:23px}.shop_artist_item .ccc-favorite-post-toggle>a::before{font-size:12px}.shop_cats{padding-bottom:14px;margin-bottom:20px}.shop_artists_flow .pagination{margin-top:20px}.slider_rec_artists .shop_artist_item{padding:0 8px}.sup_init_img{border-radius:18px}.clients_heading{margin-top:30px;margin-bottom:30px}.clients_heading .section_title{font-size:50px;line-height:60px;margin-bottom:7px}.clients_heading p{font-size:18px;line-height:24.5px}.clients_flow_lg{gap:16px}.clients_flow_lg .client_item{width:calc(25% - 12px);border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.clients_next{padding-top:80px;padding-bottom:80px;margin-top:80px;border-top-left-radius:15px;border-top-right-radius:15px}.clients_flow_lg .client_item div h4{font-size:18px;line-height:24.3px}.clients_flow_lg .client_item div p{font-size:14px;line-height:19.6px}.clients_next .heading p{font-size:18px;line-height:24.5px}.clients_next .heading{margin-bottom:25px}.clients_flow_sm{gap:7px}.clients_flow_sm .client_item{width:calc(15% - 15px)}#masthead .wrapper.search-form-bg.active{width:calc(100% - (100% - 91.66%))!important;margin:0;padding:30px;bottom:-105px}.search-form-bg{width:calc(100% - (100% - 91.66%))!important;margin:0!important;position:absolute!important}#mobile-menu li{margin-bottom:0;text-align:left}#mobile-menu li a,#mobile-menu li span{display:block;width:100%;border-bottom:1px solid #F7F7F7;padding-top:15px;padding-bottom:15px;padding-right:35px}#mobile-menu li .sub-menu{list-style-type:none;margin:0;padding:0;margin-top:10px}#mobile-menu li .sub-menu li a{border:none}.menu-mobile-menu-container{width:100%;padding-left:calc((100% - 91.66%) / 2);padding-right:calc((100% - 91.66%) / 2)}#mobile-menu li.dropped .sub-menu{display:none}#mobile-menu li.dropped{position:relative}#mobile-menu li.dropped::before{content:'';display:block;width:24px;height:24px;background-image:url(/wp-content/uploads/2024/06/Frame-229.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:10px}#mobile-menu li.current-menu-parent a{color:#CC0100}#mobile-menu li.dropped.opened a{color:#CC0100}#mobile-menu li.dropped.opened ul li a{color:#272727}#mobile-menu li.dropped.opened ul li.current_page_item a{color:#CC0100}#mobile-menu li.dropped.opened .sub-menu{display:block}#mobile-menu li.dropped.opened::before{background-image:url(/wp-content/uploads/2024/06/Frame-229-1.svg)}.greet_init .wrapper article{width:420px;margin-left:63px}.greet_init .wrapper article h1 span{display:block}.greet_init .wrapper article h1{margin-bottom:11px}.greet_init .wrapper article p{font-size:14px;line-height:19.6px;margin-bottom:11px}.main_greetings .wrapper article p{font-size:14px;line-height:19.6px}.main_greetings .wrapper article .btn_gr{margin-top:20px}.main_greetings .wrapper article{width:366px}.greet_pics_box{width:calc(100% - 396px)}.how_we_work.greet article p{font-size:12px;line-height:18px}.how_we_work.greet .how_item p{font-size:18px;line-height:24.3px}.how_we_work.greet .how_item:nth-of-type(even) span{right:-20px}.greet_init .wrapper img{border-radius:18px}.study_init img{border-radius:18px}.study_init.article{width:280px;margin-left:63px}.study_init article p{width:100%;font-size:14px;line-height:19.6px}.stats.study .stats_item{height:118px}.speaker{margin-top:80px;padding:50px 0}.speaker .content p.incolor{font-size:18px;line-height:24.55px;width:200%}.speaker .content h2{font-size:28px;line-height:38.6px;margin-bottom:20px;width:200%}.speaker .txt{padding:15px;border-radius:8px;margin-bottom:8px}.speaker .txt p{font-size:14px;line-height:19.6px;margin-bottom:15px}.speaker .list{padding:15px;border-radius:8px}.speaker .list ul li{font-size:14px;line-height:18.9px;margin-bottom:11px}.speaker .list ul li::before{width:12px;height:12px;border:4px solid #FFF;top:2px;left:0}.speaker .list ul li:last-of-type{margin-bottom:0}.speaker .content .btn_gr{padding:15px 22px;border-radius:13px}.speaker .socials{margin-top:15px;gap:15px}.speaker .socials div a svg{width:30px;height:30px}.speaker .socials div{gap:5px}.speaker .img-box{width:52.84%;height:416px;margin-top:90px}.course_init .wrapper img{border-radius:18px}.course_init .wrapper article{width:390px;margin-left:63px}.course_init h1{font-size:50px;line-height:60px;margin-bottom:11px}.course_init p{width:280px;font-size:18px;line-height:24.3px}.course_about_intro .info div.incolor p{font-size:18px;line-height:24.3px}.course_about_intro .info div.incolor{padding:16px;border-radius:8px;margin-bottom:8px}.course_about_intro div.backcolored p{font-size:14px;line-height:19.6px}.course_about_intro{margin-top:60px;margin-bottom:60px}.course_fits{margin:90px 0}.course_fits .heading p.incolor{font-size:18px;line-height:24.55px;margin-bottom:0}.course_fits_flow{margin-top:25px}.course_flow_item{border-radius:8px;padding:5px}.course_flow_item .course_flow_item_content div{padding:12px}.course_flow_item h3{font-size:28px;line-height:37.8px;margin-bottom:0}.course_flow_item p{font-size:14px;line-height:21px;margin-bottom:10px}.course_results .heading p.incolor{font-size:18px;line-height:24.55px}.results_flow{gap:15px;margin-top:15px}.results_item{border-radius:8px;padding:5px}.results_item_content{padding:17px;border-radius:8px}.results_item_content .img span{font-size:8px;line-height:11px;width:16px;height:16px}.results_item_content p{font-size:18px;line-height:24.3px;width:calc(100% - (8.59vw + 10px))}.results_join{margin-top:15px;border-radius:8px;padding:5px}.results_join_content h3{font-size:28px;line-height:37.8px;margin-bottom:3px}.results_join_content p{font-size:18px;line-height:24.3px}.results_join_content div{width:fit-content}.results_join_content .btn_gr{width:fit-content}.points{margin:90px 0}.point_a_content p.incolor,.point_b_content p.incolor{font-size:18px;line-height:24.55px}.point_a_content ul,.point_b_content ul{margin-top:15px}.point_a_content ul li,.point_b_content ul li{font-size:18px;line-height:24.3px;margin-bottom:16px;padding-left:66px;min-height:60px}.point_a_content ul li::before,.point_b_content ul li::before{font-size:37px;line-height:44px;left:11px;top:11px}.point_a_content ul li::after,.point_b_content ul li::after{width:21px;height:21px;background-position:center -58px;border-radius:7px;background-size:unset;left:5px;background-size:230% 230%}.point_b{margin-top:80px}.point_b_content ul li::after{background-size:210% 210%;background-position:center -53px}.during_course .heading p.incolor{font-size:18px;line-height:24.55px}.during_course_flow{gap:16px;margin-top:9px}.during_course_item{width:32.4%;border-radius:8px;padding:5px}.during_course_item_content{padding:27px 17px;border-radius:8px}.during_course_item_content .text h4{font-size:18px;line-height:24.3px;margin-bottom:5px}.during_course_item_content .text p{font-size:14px;line-height:19.6px}.during_course_item_content .img span{width:16px;height:16px;font-size:8px;line-height:13px;top:9px;left:9px}.during_course .btn_gr{margin-top:20px}.course_program{margin-bottom:90px}.during_course{margin-bottom:90px}.course_program .heading p.incolor{font-size:18px;line-height:24.55px}.program_tab{padding:10px;font-size:14px;line-height:18.9px}.course_program_tabs{gap:11px}.module{padding:26px;border-radius:8px}.module_name{padding:10px 15px;margin-bottom:24px;border-radius:20px;font-size:14px;line-height:18.9px}.module_title{font-size:28px;line-height:37.8px;margin-bottom:15px}.module ul li{font-size:18px;line-height:24.3px}.module img{border-radius:8px;margin-top:15px}.course_speaker{margin-bottom:90px;padding:50px 0;border-radius:16px}.speaker_grid .heading p.incolor{font-size:18px;line-height:24.55px}.speaker_grid .heading .section_title{font-size:28px;line-height:37.8px}.context .txt p{font-size:14px;line-height:19.6px}.context .txt{padding:15px;border-radius:8px}.context .list{padding:15px;margin-top:8px;border-radius:8px}.context .list ul li{font-size:14px;line-height:18.9px}.context .list ul{gap:11px}.context .list ul li::before{width:12px;height:12px;left:0;top:3x;border:4px solid #FFF}.context .socials{gap:15px;margin-top:16px}.context .socials div{gap:5px}.context .socials div a svg{width:30px;height:30px}.context .socials div a{display:block;height:fit-content}.course_packs{margin-bottom:90px}.course_packs .heading p.incolor{font-size:18px;line-height:24.55px}.pack_item h3{font-size:25px;line-height:27.5px;padding:11px;border-top-right-radius:8px;border-top-left-radius:8px}.pack_item{border-radius:8px}.h_initial .slider__item .init_slide_animate{border-radius:20px}.s_cup::before{border-radius:20px}.init_slide_organization_object_1{right:39%}.init_slide_organization_object_2{right:39.5%}.init_slide_organization_object_3{right:39.3%}.init_slide_organization_object_4{right:39.5%}.primary_serv_prof .section_title{font-size:34px;line-height:42px;width:100%}.m_show_init_content p{font-size:18px;line-height:24.3px}.m_show_init_content .btn_gr{margin-top:11px}.variants{padding:64px 0;border-radius:18px}.variant_item_title h4{font-size:18px;line-height:24.3px}.variant_item_title span{padding:4px 7px;border-radius:18px;font-size:14px;line-height:18.9px}.variant_item_title{height:63px}.variant_item img{border-top-left-radius:11px;border-top-right-radius:11px}.variant_item_txt{margin-top:0}.study_init article{width:390px;margin-left:63px;z-index:3}.pack_item ul li::before{left:0;width:13px;height:13px;border-width:4px}.pack_item .btns .price{height:46px;font-size:18px;line-height:24.3px}.pack_item .btns .btn_gr{padding:13px 13px 13px 13px}.during_course_flow{gap:13px;margin-top:9px}.artist_entry{width:100%;padding:21px;border-radius:6.4px;background:#FFF;margin-bottom:16px}.artist_entry h1{font-size:50px;line-height:60px;margin-bottom:11px}.single_artist_cats span{font-size:12px;line-height:14.4px}.artist_entry .ccc-favorite-post-toggle-button .text{font-size:12px;line-height:16.2px}.artist_entry .ccc-favorite-post-toggle-button::before{font-size:15px;margin-right:7px}.artist_toggler{flex-wrap:wrap}.artist_toggle{font-size:14px;padding:5.48px;width:calc(50% - 2.5px);text-align:center;line-height:18.9px}.artist_toggle_item.desc{padding:21px;border-radius:8px}.artist_toggle_item.desc h3{font-size:27px;line-height:37.8px;margin-bottom:10px}.artist_toggle_item.desc p,.artist_toggle_item.desc ul li{font-size:14px;line-height:21px;margin-bottom:10px}.artist_toggle_item_title{font-size:32px;line-height:38px;margin-top:15px;margin-bottom:15px}.artist_toggle_item.clips .slider__item .content_inview h3{font-size:19px;line-height:26px}.fixed_links{top:90px;z-index:9}.artist_toggle_item.clips .slider__item .slide_content{height:90px;padding:12px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.artist_toggle_item.clips .slider__item img{width:100%;height:calc(100% - 90px);border-top-left-radius:8px;border-top-right-radius:8px;transition:.35s ease-out}.artist_toggle_item.clips .slider__item{height:255px}.artist_toggle_item.clips .play_vid,.artist_toggle_item.clips .play_vid_next{top:calc(50% - 45px);z-index:99}.artist_photo_content h3{font-size:19px;line-height:26px}.artist_photo_content p{font-size:14px;line-height:19px}.artist_photo_content{height:130px;padding:12px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.artist_photo_item img{height:calc(100% - 130px);border-top-left-radius:8px;border-top-right-radius:8px}.artist_toggle_item .artist_photo_item{width:48.5%;height:404px;position:relative}.artist_photo_tags span{font-size:10px;line-height:13px;padding:7px 12px;border-radius:8px}.artist_photo_content .content_hidden .details,.artist_toggle_item.clips .slider__item .content_hidden .details,.artist_toggle_item.vids .slider__item .content_hidden .details{gap:7px;font-size:14px;line-height:19px}.artist_photo_content .content_hidden .date svg,.artist_toggle_item.clips .slider__item .content_hidden .date svg,.artist_toggle_item.vids .slider__item .content_hidden .date svg{width:14px;height:14px}.artist_photo_item:hover .content_hidden{visibility:visible;height:30px;transition:.35s ease-out}.artist_photo_item:hover .artist_photo_content{height:150px;transition:.35s ease-out}.artist_photo_item:hover img{height:calc(100% - 150px);transition:.35s ease-out}.artist_toggle_item.clips .slider__item:hover .content_hidden{height:30px}.artist_toggle_item.vids .slider__item .content_inview h3{font-size:19px;line-height:26px}.artist_toggle_item.vids .slider__item .content_inview p{font-size:14px;line-height:19px}.artist_toggle_item.vids .slider__item .slide_content{padding:12px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:130px;transition:.35s ease-out}.artist_toggle_item.vids .slider__item:hover .content_hidden{height:30px}.artist_toggle_item.vids .slider__item img{height:calc(100% - 130px);border-top-left-radius:8px;border-top-right-radius:8px;transition:.35s ease-out}.artist_toggle_item.vids .slider__item:hover .slide_content{height:150px;transition:.35s ease-out}.artist_toggle_item.vids .slider__item:hover img{height:calc(100% - 150px)}.artist_toggle_item.vids .slider__item{height:280px}.single_artist_content{width:100%;margin-top:30px;margin-bottom:80px}.slider_related{margin-top:30px;margin-bottom:80px}.about_initial_container h1{width:416px;font-size:40px;line-height:48px;margin-bottom:11px}.about_initial_container h1 span{font-size:50px;line-height:60px}.about_initial_container p{width:420px;font-size:14px;line-height:19.6px;margin:0}.about_initial_container .btn_gr{margin-top:11px}.contacts_page_main{margin-top:58px}.contacts_page_main .heading p{font-size:18px;line-height:24.55px}.fixed_mini_cart svg{width:13px;height:13px}.fixed_mini_cart a{padding:13px;border-top-left-radius:9px;border-bottom-left-radius:9px}.fixed_mini_cart span{font-size:7px;line-height:9px;top:9px;right:10px;padding:0 2.5px}.fixed_mini_cart{top:105px}.page_reviews .wrapper .section_title{margin-top:30px}.reviews_cats a,.reviews_cats li.active{font-size:14px;line-height:19px;border-radius:30px;padding:10px 28px}.review_item .review_item_content h2{font-size:16px;line-height:21px}.review_item .review_item_content{width:100%;padding:12px;height:calc(90px - 20px)}.review_item .attachment-post-thumbnail,.review_item .preview_img{border-top-left-radius:9px;border-top-right-radius:9px;height:19vw}.review_item:hover .attachment-post-thumbnail,.review_item:hover .preview_img{height:calc(19vw - 20px);transition:.35s ease-out}.review_item:hover .review_item_content{height:90px}.review_item .review_item_content div span.details{font-size:14px;line-height:19px;gap:7px}.review_item_content div span.date{font-size:12px;line-height:19px;gap:6px}.review_item_content div span.date svg{width:14px;height:14px}.review_item .play_vid,.review_item .play_vid_next{width:35px;height:35px;top:calc(50% - 45px);left:calc(50% - 21px)}.page_reviews .pagination a.page-numbers,.page_reviews .pagination span.page-numbers.current{font-size:14px;line-height:19px;padding:5px 11px;margin:0 10px}.reviews_flow{gap:15px}.reviews_flow .review_item{border-radius:9px;width:calc(33.33% - 10px)}.privacy_main{margin-bottom:40px}.privacy_main .section_title{margin-top:30px}.privacy_content h2{font-size:28px;line-height:34px;margin:15px 0}.privacy_content h3{font-size:19px;line-height:26px;margin:15px 0}.privacy_content p,.privacy_content ul li,.privacy_content ol li{font-size:14px;line-height:19px;margin-top:0;margin-bottom:15px}.privacy_content ul li,.privacy_content ol li{margin-bottom:7px}.review_item.v_item .review_item_content{height:calc(115px - 20px)}.review_item.v_item:hover .review_item_content{height:115px}.review_item.v_item .play_vid,.review_item.v_item .play_vid_next{top:calc(50% - 48px);left:calc(50% - 14px)}.review_item.v_item:hover .preview_img{height:calc(19vw - 20px)}.photos_page_main .heading{text-align:center;margin-top:20px;margin-bottom:25px}.photos_page_main .heading h1{font-size:50px;line-height:60px;margin-bottom:7px}.photos_page_main .heading p{font-size:18px;line-height:24.55px}.slider_cats .slider__item a img,.slider_cats .slider__item .projClass img{border-radius:8px}.slider_cats .slider__item a p,.slider_cats .slider__item .projClass p{width:calc(100% - 7px);bottom:3px;left:3px;font-size:10px;line-height:14px;padding:6px;border-radius:8px}.photos_cats_flow{padding-bottom:20px;border-bottom:1px solid #E2E2E2;margin-bottom:20px}.slider_cats .brands_next_btn{width:35px;height:35px;background-size:8px 16px;top:calc(50% - 17.5px);cursor:pointer}.photo_item_tags span{font-size:10px;line-height:12px;border-radius:6px;padding:5px 8px}.photos_gallery_flow{gap:16px;margin-bottom:80px}.photos_gallery_flow .photo_item img{border-top-left-radius:8px;border-top-right-radius:8px}.photos_gallery_flow .photo_item{width:calc(25% - 12px)}.photo_item_content .content_inview h3{font-size:18px;line-height:24.3px}.photo_item_content .content_inview p{font-size:14px;line-height:19.6px}.photo_item_content{height:calc(138px - 20px);padding:10px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;display:flex;flex-direction:column}.photos_gallery_flow .photo_item:hover .photo_item_content{height:138px}.photo_item_content .content_hidden .details{font-size:12px;gap:5px}.photo_item_content .content_hidden .date svg{width:12px;height:14px}.variant_item img{border-top-left-radius:11px;border-top-right-radius:11px;height:calc(18.22vw + 91px)}.music_show_gallery .heading p{font-size:18px;line-height:24.3px}.music_show_toggler button{font-size:12px;line-height:16.2px;padding:10px 22px;border-radius:10px}.music_show_tab{gap:16px}.music_show_tab img{width:calc(25% - 12px);border-radius:8px}.music_show_video_item img{width:100%;height:15vw;border-bottom-left-radius:0;border-bottom-right-radius:0}.music_show_video_item p{font-size:18px;line-height:24px;padding:12px}.music_show_video_item{width:calc(25% - 12px);border-radius:8px}.music_show_gallery{margin-top:80px}#mobile-menu li.dropped.opened .sub-menu .sub-menu{display:none}#mobile-menu li.dropped.opened .sub-menu li.dropped.opened .sub-menu{display:block}#mobile-menu li.dropped.opened .current_page_ancestor a{color:#CC0100}#mobile-menu li.dropped.opened .current_page_ancestor ul li a{color:#272727}#mobile-menu li.dropped.opened ul li.current-menu-item a{color:#CC0100}#ccc-my_favorite-list .header-ccc_favorite{margin-top:0!important}.list-ccc_favorite .title-post a{font-size:18px}.list-ccc_favorite .title-post{margin:10px 0;padding:0 10px}.ccc-favorite-post-toggle{background-color:#FFF;padding:0 10px;padding-bottom:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#ccc-my_favorite-list .ccc-favorite-post-toggle>a::before{font-size:20px}#ccc-my_favorite-list[data-ccc_my_favorites-list-style="1"] .list-ccc_favorite .img-post-thumbnail img{border-top-left-radius:10px;border-top-right-radius:10px}.artist_toggle:nth-of-type(4),.artist_toggle:nth-of-type(3),.artist_toggle:nth-of-type(2),.artist_toggle:nth-of-type(1){width:calc(50% - 2.5px)}.post_container{width:calc(100% - 250px);margin-top:30px}.post_single_aside{width:223px;margin-top:30px}.post_container h1{margin:20px 0;font-size:40px;line-height:48px}.post_container .subdiv{padding-top:14px}.post_container header{margin-bottom:20px}.post_content p{font-size:14px;line-height:19.6px;margin-bottom:15px}.post_content h2{font-size:28px;line-height:37.8px}.post_content h3{font-size:18px;line-height:24.3px}.aside_post_form{border-radius:8px;padding:4px}.aside_post_form_content{border-radius:8px;padding:15px}.aside_post_form_content p{font-size:14px;line-height:18.9px}.aside_post_form_content span{font-size:12px;line-height:18px}.aside_post_form_content form{margin-top:13px}.aside_post_form_content input.mailpoet_text{border-radius:8px;padding:12px!important;padding-left:30px!important;font-size:12px;line-height:16.2px}.aside_post_form_content input.mailpoet_text[type="text"],.aside_post_form_content input.mailpoet_text[type="email"]{background-position:12px 50%;background-size:14px}.aside_post_form_content input[type="submit"]{border-radius:8px;padding:12px 22px!important;padding-right:36px!important;font-size:12px;line-height:16.2px}.aside_post_form_content .mailpoet_paragraph.last::after{top:calc(50% - 4px);width:10px;height:8px}.aside_post_socials{border-radius:8px;padding:4px;margin-top:15px}.aside_post_socials_content p{font-size:14px;line-height:18.9px;margin-bottom:5px}.aside_post_socials_content{border-radius:8px;padding:13px}.aside_post_socials_content div{gap:7.5px}.aside_post_socials_content div a{width:30px;height:30px}#page{padding-top:28px}.footer_contacts{width:135px}.pagination .page-btn{font-size:14px;line-height:24.3px;padding:3px 12px;margin:0 4px}.pagination button.prev,.pagination button.next{width:30px;height:30px;background-size:6px 12px}.search_results_page h1.page-title{font-size:31px}.search_items_flow article{width:calc(33.33% - 10px);border-radius:9px}.search_items_flow{gap:15px}.search_items_flow .post-thumbnail img{border-radius:9px}.search_items_flow .entry-title a{font-size:18px}.search_items_flow .entry-title{line-height:24px;margin-top:5px;margin-bottom:10px}.search_items_flow article .entry-meta p{font-size:13px}.search_items_flow a{font-size:15px}.share_post a{width:28px;height:28px;border-radius:50%}.share_post a svg{width:16px;height:16px}.post_img_content .popup_close{width:20px;height:20px}.main-checkout h1.entry-title{margin:16px 0;font-size:40px;line-height:48px}.checkout-form-subtitle{font-size:28px;line-height:37.8px;margin-bottom:15px}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row label{font-size:12px;line-height:16.2px;margin-bottom:15px}.customer-details-box .woocommerce-billing-fields__field-wrapper #billing_first_name_field{width:100%;margin-bottom:14px}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row input{width:100%;border-radius:11px;padding:13px 43px;font-size:12px;line-height:16.2px}.order-review-box .cart_item img{min-width:74px;width:74px;height:74px;border-radius:10px;margin-right:10px}.order-review-totals-box .cart-subtotal p,.order-review-totals-box .order-total p{font-size:12px;line-height:16.2px}.order-review-totals-box .cart-subtotal{padding-bottom:10px}.order-review-totals-box .order-total span{font-size:18px;line-height:24.3px}.order-review-box button[type="submit"]{padding:14px 30px;border-radius:10px;font-size:12px;line-height:16.2px;gap:7px}.page-sitemap h1{font-size:31px;margin-bottom:15px}.page-sitemap .wsp-container h2{font-size:21px;margin:0;margin-bottom:10px}.page-sitemap ul li a{font-size:14px}.page-sitemap ul li{margin:3px 0}.tnp-subscription input[type=text],.tnp-subscription input[type=email]{border-radius:10px;padding:12px 12px;padding-left:40px;font-size:14px;line-height:19px;margin-bottom:15px}.tnp-subscription input[type=text].tnp-name{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:12px 45%;background-repeat:no-repeat}.tnp-subscription input[type=email].tnp-email{background:url(/wp-content/uploads/2024/12/Frame-37.svg);background-position:12px 45%;background-repeat:no-repeat}.not-found .wrapper article h1{font-size:50px;line-height:60px}.not-found .wrapper article .subtitle{font-size:28px;line-height:37.8px}.not-found .wrapper article p{font-size:18px;line-height:24.3px}.not-found .wrapper article a.to_home{margin-top:20px;font-size:14px;line-height:22px;gap:7px;padding:15px 22px}.not-found .wrapper article a.to_home svg{width:12px;height:8px}.not-found .wrapper article{width:410px;margin-top:30px;padding-bottom:36px}.not-found .wrapper article div a{font-size:10px;line-height:12px;padding:7px 12px}}@media screen and (max-width:1300px){.primary_serv_advs.speakers .divider p{font-size:14px;line-height:21px}.primary_serv_advs.speakers .primary_adv_item{width:365px}}@media screen and (max-width:1200px){.slider_events .slider__item img,.slider_events .slider__item video,.slider_letters .slider__item img{height:260px}.slider_events .slider__item:hover .slide_content,.slider_letters .slider__item:hover .slide_content{height:135px;transition:.35s ease-out}.slider_events .slider__item:hover img,.slider_letters .slider__item:hover img{height:235px;transition:.35s ease-out}#eventsVideos .slider__item .slide_content{height:90px}#eventsVideos .slider__item:hover .slide_content{height:120px;transition:.35s ease-out}#eventsVideos .slider__item:hover img{height:110px;transition:.35s ease-out}#eventsVideos .slider__item img{height:140px}.slider_events.reviews .slider__item img{height:140px}.slider_events.reviews .slider__item .slide_content{height:90px}.slider_events.reviews .slider__item:hover .slide_content{height:120px}.slider_events.reviews .slider__item:hover img{height:110px}.primary_serv_prof{margin-top:60px;margin-bottom:60px}.primary_serv_prof .subtitle.incolor{font-size:28px;line-height:38px}.prof_card_content{padding:17px;border-radius:8px}.prof_card{padding:5px;border-radius:8px}.prof_card h4{font-size:18px;line-height:24px;margin-bottom:5px}.prof_card p{font-size:14px;line-height:20px}.img-box span,.prof_card h4.befored::before{font-size:8px;line-height:12px;width:17px;height:17px;left:5px;top:3px}.prof_card h4.befored{padding-left:34px}.primary_serv_advs{margin-bottom:75px;padding-bottom:75px;padding-top:75px;border-bottom-left-radius:17px;border-bottom-right-radius:17px}.primary_serv_advs .section_title{width:478px}.adv_item_content{border-radius:8px;padding:10px}.primary_adv_item{padding:5px;border-radius:8px}.adv_item_content p{font-size:18px;line-height:25px;width:calc(100% - 42px)}.adv_item_bg{width:32px;height:32px}.img-backing{left:calc((100% - 595px) / 2);width:595px}.formats p.incolor{font-size:18px;line-height:24.55px}.formats_flow{margin-top:25px;gap:16px}.fomat_item{width:calc(25% - 12px)}.format_item_content h4{font-size:18px;line-height:24.3px}.format_item_content{padding:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:79px}.fomat_item a img{border-top-left-radius:8px;border-top-right-radius:8px}.fomat_item:hover .format_item_content{height:calc(79px + 21px);transition:.35s ease-out}.format_item_content span{font-size:14px;line-height:20px;margin-top:7px;transition:.35s ease-out}.fomat_item:hover span{height:21px;opacity:1;transition:.35s ease-out}.fomat_item:hover img{height:calc(23.43vw - 21px);transition:.35s ease-out}.how_we_work{padding:75px 0;background-color:#FFF;border-radius:17px;margin:75px 0}.how_we_work .wrapper article p{font-size:14px;line-height:19.6px;margin-bottom:10px}.how_we_work .wrapper article h3{margin-bottom:5px;font-size:18px;line-height:24.5px}.how_item p{font-size:18px;line-height:24.3px;padding:7px 14px;border-radius:8px}.how_item div{border-radius:8px}.how_item span{width:14px;height:14px;font-size:10px;line-height:14px;left:-20px}.how_item{margin-bottom:10px}.blog_main .wrapper h1{font-size:50px;line-height:60px;margin-top:20px}.blog_togglers{gap:6px;margin-top:25px;margin-bottom:30px}.blog_togglers button{font-size:12px;line-height:16.2px;border-radius:16px;padding:8px 0;width:151px}#blog_list,#media_list,#news_list{gap:16px}.box_item{width:calc(25% - 12px)}.box_item_content p{font-size:18px;line-height:24.3px}.box_item_content .date{font-size:12px;line-height:18px;gap:5px}.box_item_content .details{font-size:12px;line-height:18px;gap:7px}.box_item_content .date svg{width:12px}.box_item_content{height:100px;padding:11px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.blog_main{margin-bottom:90px}.letter_main h1 span{font-size:50px;line-height:60px}.letter_main h1{font-size:40px;line-height:50px;margin:20px 0}.letter_stats{padding-top:20px;margin-bottom:20px}.letter_stats .date{font-size:14px;line-height:19px}.letter_stats .date svg{width:14px;margin-right:5px}.letter_main .post-thumbnail img{border-radius:20px}.letter_logo{width:180px;height:90px;border-radius:11px;margin:30px auto}.letter_content p{font-size:18px;line-height:25px;margin-bottom:15px}.letter_content::before{font-size:80px;line-height:90px}.letter_content{padding-left:50px;padding-top:25px;margin-bottom:90px}.letter_slider_titles h3{font-size:40px;line-height:50px;margin-bottom:7px}.letter_slider_titles p{font-size:18px;line-height:21px}.letter_slider_titles{margin-bottom:20px}.letter_main .slider_news_more{margin-top:20px}.letter_main{margin-bottom:90px}.cart-wrapper header.entry-header{gap:16px;margin:25px 0}.cart-wrapper h1.entry-title{font-size:50px;line-height:60px}.cart-title-prods span{font-size:14px;line-height:18.9px}.cart-title-prods svg{width:16px}.cart-title-prods{padding:9px 22px;border-radius:22px;gap:11px}.cart-wrapper .product-thumbnail img{border-radius:8px}.cart-wrapper .product-thumbnail{width:142px;height:154px;margin-right:16px}.product-name a{font-size:18px;line-height:24px;margin-bottom:3px}dd.variation- p{font-size:14px;line-height:19.6px}.cart-wrapper .product-quantity{width:82px;height:32px}.product-quantity .quantity{height:100%}.cart-wrapper .product-quantity input{border-radius:8px;padding:0;font-size:14px;line-height:19.6px}.cart-wrapper .product-remove a{font-size:12px;line-height:16.2px;gap:7.5px}.cart-wrapper .product-remove a svg{width:12px}.cart-wrapper .subtotal-box{font-size:18px;line-height:24.3px}.cart-wrapper .cart-collaterals .cart-subtotal p{font-size:12px;line-height:16.2px}.cart-wrapper .cart-collaterals .cart-subtotal div{font-size:12px;line-height:16.2px}.cart-wrapper .cart-collaterals .cart-subtotal{margin-bottom:10px}.cart-wrapper .cart-collaterals .order-total{padding-top:10px}.cart-wrapper .cart-collaterals .order-total p{font-size:12px;line-height:16.2px}.cart-wrapper .cart-collaterals .order-total div{font-size:18px;line-height:24.3px}.cart-wrapper .cart-collaterals .wc-proceed-to-checkout a{gap:7.5px;padding:15px 0;font-size:12px;line-height:16.2px;border-radius:8px}.cart-wrapper .cart-collaterals .wc-proceed-to-checkout a svg{width:14px}.cart-wrapper .cart-collaterals .wc-proceed-to-checkout{margin-top:30px}.custom-cart-info{margin-top:30px}.custom-cart-info-item p{font-size:12px;line-height:16.2px}.custom-cart-info-item div{width:11px;height:11px}.custom-cart-info-item{padding-left:20px;margin-bottom:10px}.cart-main{margin-bottom:80px}.init_slide_animate{border-radius:18px}.h_calculate.service{border-radius:18px}.m_show_init_content{width:420px;margin-left:63px}.variants_flow{gap:15px;margin-top:25px}.variant_item{border-radius:10px;width:calc(33.33% - 10px)}.variant_item_title span{min-width:53px}.variant_item_title h4{width:78%}.variant_item img{height:calc(23.22vw + 109px)}.variant_item:hover .variant_item_txt{max-height:21vw;margin-top:5px}.variant_item_title{height:85px}.variant_item_txt{overflow-y:scroll;scrollbar-width:none}.variant_item_txt ul{margin-top:6px}.variant_item_txt::-webkit-scrollbar{display:none}.primary_serv_advs.speakers .primary_adv_item{width:339px}.primary_serv_advs.speakers .img-backing{width:545px}.primary_serv_advs.speakers .advs_content{gap:25px}.study_init article{width:280px}.pack_item .btns{flex-wrap:wrap;padding-left:20px;padding-right:20px}.pack_item .btns .price{width:100%}.pack_item .btns .btn_gr{width:100%;text-align:center;margin-top:10px;justify-content:center}}@media screen and (max-width:1100px){.primary_serv_advs.speakers .img-backing{width:505px}.primary_serv_advs.speakers .primary_adv_item{width:319px}}@media screen and (max-width:992px){.greet_init .wrapper img{border-radius:14px}.header_socials a{width:20px;height:20px}.header_tel{font-size:12px;padding:4px 7px;margin-left:5px;margin-right:10px}#masthead .wrapper{padding-top:7px;padding-bottom:7px;justify-content:flex-end}.site-branding{width:75px}#masthead{padding:0;height:auto}#primary-menu{display:none}#mobile-menu .mob-link{display:block}.mob_menu{top:75px}.lang-search{margin-left:auto;margin-right:30px}.slider_initial .slider__item article{width:365px}.h_initial_title{font-size:36px;line-height:46px}.h_initial_title span{font-size:26px;line-height:31px}.h_initial_subtitle{font-size:16px;line-height:21.6px;margin-top:8px;margin-bottom:4px}.btn_gr,.link_details{padding:11px 16px 11px 16px;font-size:12px;line-height:16.2px;border-radius:8px;gap:4px}.btn_gr svg,.link_details svg{width:10px}.slider_initial .slider__item article div{margin-top:8px;gap:11px}.slider_initial .slider__indicators li{gap:6px;padding:6px 0 6px 0;font-size:10px}.slider_initial .slider__indicators li svg{width:15px}.stats .wrapper{margin-top:15px}.stats_item{padding:14px;border-radius:8px}.stats_item svg{margin-right:8px;width:22px}.stat_title{font-size:25px;line-height:25px;margin-bottom:4px}.stat_title::after{font-size:15px;right:-15px;top:-5px}.dreams{padding-top:40px;margin-top:15px;border-radius:15px}.section_title,.vid_desc h1.section_title{font-size:30px;line-height:36px;margin-bottom:2px}.vid_desc h2{font-size:16px;line-height:21.6px;margin-bottom:9px}.vid_desc p{margin-bottom:10px}.slider_brands .slider__item{flex:0 0 12.5%;padding:11px 7px;border:1px solid #E2E2E2}#vidPlay{width:32px;height:32px}#vidPlay svg{width:10px;height:10px;margin-left:2px}#vidPlay::before,#vidPlay::after{border:1px solid rgb(255 255 255 / .4)}@keyframes circle-in{0%{width:32px;height:32px;opacity:1}100%{width:46px;height:46px;opacity:0}}#vidBorder{position:absolute;z-index:0;left:-15px;width:100%;height:100%;top:-9px}.vid_block-bg{border-radius:8px}.calc_heading h2{font-size:24px;line-height:32.4px;margin-bottom:0}.calc_heading p{font-size:16px;line-height:21.6px}.calc_main_content select{padding:9px 11px;border-radius:11px;background-position:calc(100% - 9px) 50%;font-size:12px;line-height:18px}.calc_main_b-3{margin-top:12px}.calc_main_content label{font-size:12px;line-height:16.2px;margin-bottom:3px}.calc_main_b-3 .rsfcf_flat-slider.ui-slider{margin-top:3px!important;height:2px}.calc_main_b-3 .rsfcf_flat-slider.ui-slider.ui-slider-horizontal .ui-slider-handle{width:10px;height:10px;top:-4px}.calc_main_b-4 label{margin-bottom:6px}.calc_main_b-4 .wpcf7-form-control.wpcf7-checkbox{gap:7px}.calc_main_b-4 input{width:10px;height:10px;border-radius:3px;margin-right:3px}.calc_main_b-4{width:100%}.calc_block_main{padding:23px}.calc_block_submit{padding:17px;border-radius:8px;width:290px}.calc_form_container{margin-top:12px;border-radius:8px}.calc_block_submit .heading h4{margin-bottom:3px}.input-w-icon input[name="text-154"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:11px 50%;background-repeat:no-repeat;background-size:10px!important}.input-w-icon input{border-radius:8px;padding:11px 11px;padding-left:36px;font-size:12px;line-height:16.2px;margin-bottom:11px}.input-w-icon input[name="mask-853"]{background-position:11px 50%;background-repeat:no-repeat;background-size:10px!important}.input-w-icon{width:85%;margin:0 auto}.submit_icon{width:85%;margin:0 auto}.calc_block_submit input[type="submit"]{padding:11px 19px;font-size:12px;line-height:16.2px;border-radius:8px}.calc_block_main #formBorder{z-index:0;position:absolute;top:6px;left:6px;height:calc(100% - 12px);width:102%}.wrapper-sm{width:690px}.calc_block_main{width:calc(100% - 308px);padding-right:10px}.rsfcf_flat-slider.ui-slider.ui-slider-horizontal{margin-bottom:37px!important}.h_services_heading p{font-size:16px;line-height:21.6px}.h_servs_grid_item p.as-title,.serv_item_content h2{font-size:24px;line-height:32.4px}.h_servs_grid_item p.as-title,.serv_item_content h2{font-size:24px;line-height:32.4px}.serv_item_content{padding:16px}.h_servs_grid_item{border-radius:8px}.serv_item_content h2{margin-bottom:10px}.service_item_line{position:absolute;z-index:2;top:2px;left:1px;width:99%;height:97.5%}.s_cup{border-radius:15px}.s_cup .heading h2{font-size:24px;line-height:32.4px;margin-bottom:0}.s_cup .heading .p-sm{font-size:16px;line-height:21.6px;margin-bottom:1px}.cup_form_container{width:430px;padding:23px;border-radius:8px}.cup_input input{border-radius:8px;padding:9px 11px;padding-left:26px;font-size:12px;line-height:16.2px;margin-bottom:6px}.cup_input input[name="your-name"]{background:url(/wp-content/uploads/2024/05/Frame-37-3.svg);background-position:11px 50%;background-repeat:no-repeat;background-size:10px}.cup_input input[name="mask-473"],.cup_input input[name="mask-474"]{background:url(/wp-content/uploads/2024/05/Frame-37-4.svg);background-position:11px 50%;background-repeat:no-repeat;background-size:10px}.cup_form_container input[type="submit"]{border-radius:8px;padding:11px 19px;padding-left:35px;font-size:12px;line-height:16.2px}.submit::before{width:10px;height:10px;left:33px;top:14px}.submit{position:relative;width:90%;margin:0 auto}.cup_mssgrs{margin-top:4px}.cup_mssgrs p::before,.cup_mssgrs p::after{width:9%;height:.5px}.cup_mssgrs div{display:flex;align-items:center;justify-content:space-between;width:72.34%;margin:0 auto;margin-top:10px}.cup_mssgrs div a{font-size:10px;line-height:13.6px;padding:3px 9px;border-radius:6px}.cup_mssgrs div a svg{width:10px;height:auto}.h_events{padding:54px 0}.h_events .heading p{font-size:16px;line-height:21px}.h_event_filters{width:fit-content;display:flex;align-items:center;position:initial;margin:0 auto;margin-top:15px}.h_event_filters ul li{border-radius:8px;padding:8px 20px;font-size:12px;line-height:16.2px}.h_event_filters ul li svg{height:9px}.slider_events .slider__item,.slider_letters .slider__item{flex:0 0 33.33%}.slider_events .slider__item img,.slider_letters .slider__item img{border-top-right-radius:8px;border-top-left-radius:8px}.slide_tags{top:0;left:3px}.slider_events .slider__item:hover .content_hidden,.slider_letters .slider__item:hover .content_hidden{margin-top:10px}.link_all_events{gap:7px;margin-top:15px;font-size:12px;line-height:16.2px;padding:11px 25px;border-radius:11px}.s_cup .heading .p-bg{font-size:24px;line-height:32.4px}.s_cup.next .cup_mssgrs{margin-top:8px}.s_cup.next .container{width:530px}.s_cup.next .cup_form_container{width:430px}.h_reviews .heading p{font-size:16px;line-height:21.6px}.h_faqs p{font-size:16px;line-height:21.6px}.faq_accordion article{width:100%}.footer_contacts{width:60%;display:flex;flex-wrap:wrap;justify-content:space-between}.footer_contacts .footer_title{width:100%}.footer_contacts .tels,.footer_contacts .mails{width:45%}.footer_contacts .tels a{width:100%;display:inline-block;margin-bottom:0}.footer_contacts .tels div a{width:25px;height:25px}.footer_copy{flex-wrap:wrap;gap:10px 0}.footer_copy p{margin-right:57px}.footer_copy a:nth-of-type(1){margin-left:auto}.footer_copy a:nth-of-type(2){margin-left:auto}.footer_copy a:last-of-type{margin-left:auto;margin-right:auto}.h_initial .slider__item{border-radius:15px;justify-content:flex-start;padding-top:9%}.slider_initial{height:41.14vw;min-height:316px}#breadcrumbs{margin-top:10px}.shop_page_main .heading{margin-top:50px;margin-bottom:20px}.shop_page_main .heading h1{font-size:40px;line-height:48px;margin-bottom:5px}.shop_page_main .heading p{font-size:16px;line-height:21.8px}.product_item{width:calc(33% - 8.8px);margin-bottom:16px}.wishlist-btn{width:27px;height:25px}.price{font-size:14px;line-height:18.9px}.shop_page_main .h_faqs{margin-top:60px}.add_to_cart_block{gap:10px}.single_product_content_block .summary.entry-summary{padding:16px;border-radius:5px}.single_product_content_block .product_title.entry-title{font-size:40px;line-height:48px;margin-bottom:8px}.single_product_content_block .price{padding-bottom:8px;margin-bottom:8px}.single_product_content_block .variations_form.cart .variations select{width:100%;padding:9px 18px;font-size:14px;line-height:19.6px;border:1px solid #E2E2E2;background-position:calc(100% - 18px) 50%;border-radius:11px}.single_product_content_block .variations_form.cart .variations tbody,.single_product_content_block .variations_form.cart .variations tr,.single_product_content_block .variations_form.cart .variations td{width:100%;display:flex}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt::before,form.cart .single_add_to_cart_button::before{width:12px;height:14px;left:48px;margin-top:3px}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt,form.cart .single_add_to_cart_button{font-size:9px;line-height:12px;padding:13px 48px;padding-left:65px;min-width:161px}.single_product_content_block .quantity input{width:100%;height:38px;padding:9px;border:1px solid #E2E2E2;font-size:14px;line-height:19.6px}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{margin-bottom:8px;padding-bottom:8px;gap:10px}.woocommerce-tabs.wc-tabs-wrapper{margin-top:12px}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img{border-radius:6px}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{padding:3px}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:6px!important}.single_related_products{margin:70px 0}.slider_products .product_item{padding:0 8px;flex:0 0 33%}.single_related_products .heading{margin-bottom:25px}.slider_events .slider__item .slide_content,.slider_letters .slider__item .slide_content{height:90px}.slider_events .slider__item:hover .slide_content,.slider_letters .slider__item:hover .slide_content{height:125px}.slider_events .slider__item:hover img,.slider_letters .slider__item:hover img{height:225px}#eventsVideos .slider__item img{height:160px}.slider_events.reviews .slider__item img{height:160px}#eventsVideos .slider__item:hover img{height:130px}.slider_events.reviews .slider__item:hover img{height:130px}.contacts_page_main .heading{margin-top:20px;margin-bottom:16px}.contacts_page_main .heading h1, .contacts_page_main .heading h2{font-size:40px;line-height:48px;margin-bottom:4px}.contacts_page_main .heading p{font-size:16px;line-height:21.8px}.contact_item{padding:3px;border-radius:6px;margin-bottom:8px}.contact_item .border{padding:12px;border-radius:6px}.contact_item svg{width:22px;height:22px;margin-bottom:8px}.contact_item p.standout{margin-bottom:6px}.contact_item a.tel,.contact_item a.tel_standout{font-size:19px;line-height:25px;margin-bottom:4px}.c_form_container{padding:39px 0}.contacts_content{margin-bottom:59px}.c_form_wrapper .heading .section_title{font-size:24px;line-height:32.4px}.c_form_wrapper .heading{margin-top:0;margin-bottom:5px}.contacts_form{width:412px;margin-left:auto;margin-right:auto;padding:3px;border-radius:6px}.c_form_wrapper{width:auto}.form_border_block{padding:9px;border-radius:6px}.c_form_input.bg textarea{height:49px}.superstore_initial{margin-top:10px}.sup_init_content .sup_init_title{font-size:40px;line-height:48px}.sup_init_content .standout{font-size:30px;line-height:36px;margin-bottom:6px}.sup_init_content .md{font-size:14px;line-height:19px;margin-bottom:0}.sup_init_content .sm{margin-top:2px}.sup_init_content{width:375px}.rec_artists .heading .section_title{font-size:24px;line-height:32.4px}.shop_artist_item.slider__item{width:auto;flex:0 0 33%;padding:0 9px}.rec_artists .shop_artists_flow{gap:0}.sup_init_content p{width:355px}.slider_rec_artists{position:relative}.artist_content_hidden .details{gap:5px;font-size:12px;line-height:16px}.rec_artists .events_next_btn,.rec_artists .events_prev_btn{display:flex}.shop_artists{padding:60px 0}.shop_artists_heading p{font-size:16px;line-height:21.8px}.shop_artists_heading{margin-bottom:20px}.shop_artists_cats .cat-item{width:21.47%;border-radius:16px;margin-bottom:7px}.shop_cats ul{gap:0}.shop_cats ul li a{padding:8px 6px;font-size:10px;line-height:13.5px}.shop_artists_cats .cat-item .children::before{top:-34px;width:30px;height:30px;background-size:15px;background-position:center;right:1px}.shop_artist_item{width:calc(34% - 17px);height:auto}.shop_cats ul li a{border-radius:15px}.shop_artists_cats .cat-item ul li:last-of-type{margin-bottom:0}.sup_init_img{border-radius:14px}.sup_init_content .standout{font-size:28px;line-height:33px;margin-bottom:5px}.sup_init_content .standout{font-size:24px;line-height:30px}.clients_heading{margin-top:25px;margin-bottom:20px}.clients_heading .section_title{font-size:40px;line-height:48px;margin-bottom:7px}.clients_flow_lg .client_item{width:calc(33% - 9px)}.clients_flow_lg .client_item img{width:100%;height:15.38vw;border-top-right-radius:8px;border-top-left-radius:8px}.clients_next{padding-top:60px;padding-bottom:60px;margin-top:60px;border-top-left-radius:11px;border-top-right-radius:11px}.clients_flow_sm .client_item{width:calc(21% - 15px)}.clients_flow_sm .client_item img{height:7.56vw;border-radius:8px}.clients_heading .section_title{margin-bottom:5px}.clients_heading p{font-size:16px;line-height:21.8px}.clients_flow_lg{gap:11px}.clients_flow_lg .client_item{width:calc(50% - 6px);border-radius:5px}.clients_flow_lg .client_item img{width:100%;height:23.75vw;border-top-right-radius:5px;border-top-left-radius:5px}.clients_flow_lg .client_item div h4{font-size:14px;line-height:18.9px}.clients_flow_lg .client_item div p{font-size:9px;line-height:12px}.clients_flow_lg .client_item div{padding:7px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.clients_next{padding-top:40px;padding-bottom:40px;margin-top:40px;border-top-left-radius:8px;border-top-right-radius:8px}.clients_next .heading{margin-bottom:20px}.clients_flow_sm{gap:5px}.clients_flow_sm .client_item{width:calc(35% - 14px)}.clients_flow_sm .client_item img{height:20vw;border-radius:5px}#masthead .wrapper.search-form-bg.active{padding:20px}.search-form-bg form label input{padding-bottom:5px;font-size:12px;font-weight:400;line-height:19px;padding-left:30px}.search-form-bg.active form::before{width:19px;height:19px}.search-form-bg form .search-submit{font-size:12px;font-weight:600;line-height:19px;text-align:left;color:#FFF;padding:10px 20px;background-color:#CC0100;border-radius:9px;outline:none;border:none;padding-right:35px}.search-form-bg.active form::after{content:'';display:block;position:absolute;width:10px;height:10px;background-image:url(/wp-content/uploads/2024/06/shape.svg);background-size:contain;background-repeat:no-repeat;right:15px;top:calc(50% - 5px)}.initial_prev_btn{left:15px}.initial_next_btn{right:15px}#masthead .wrapper.search-form-bg.active{bottom:-78px}.slider_initial .slider__item p{width:100%}.init_service_primary article h1 span{font-size:40px;line-height:48px}.init_service_primary article h1{font-size:30px;line-height:36px;margin-bottom:9px}.init_service_primary article{width:340px;margin-left:48px}.primary_serv_prof .subtitle.incolor{font-size:24px;line-height:32.4px}.prof_cards_flow{margin-top:20px;gap:10px 0}.prof_card.bg,.prof_card{width:100%}.primary_serv_advs{margin-bottom:60px;padding-bottom:60px;padding-top:60px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.primary_serv_advs .section_title{width:384px}.img-backing{position:initial;order:1;margin:0 auto;margin-bottom:-55px}.primary_adv_item{order:7;width:49%}.primary_adv_item:nth-of-type(1),.primary_adv_item:nth-of-type(3),.primary_adv_item:nth-of-type(5){margin-right:0}.adv_item_bg{width:30px;height:30px}.adv_item_content p{font-size:16px;line-height:22px;width:calc(100% - 40px)}.formats p.incolor{font-size:16px;line-height:21.8px}.formats_flow{margin-top:20px}.fomat_item{width:calc(33% - 9px)}.fomat_item a img{height:31.25vw}.fomat_item:hover img{height:calc(31.25vw - 21px);transition:.35s ease-out}.how_we_work{padding:60px 0;background-color:#FFF;border-radius:11px;margin:60px 0}.how_we_work .wrapper{flex-wrap:wrap}.how_we_work .wrapper article{width:100%;margin-bottom:25px}.how_we_work .wrapper article h3{margin-bottom:5px;font-size:16px;line-height:21.8px}.how_steps{width:100%}.how_item{width:50%}.greet_init .wrapper article{width:300px;margin-left:40px}.greet_init .wrapper article h1{margin-bottom:9px;font-size:30px;line-height:36px}.greet_init .wrapper article h1 span{font-size:40px;line-height:48px}.greet_init .wrapper article p{font-size:12px;line-height:16.8px;margin-bottom:9px}.stats.greet{margin:15px 0}.dreams.primary.greet{background:#FFF;padding:31px 0;border-radius:20px;margin-bottom:60px}.greet_pics_box{width:100%;height:55.59vw;background-size:contain;background-repeat:no-repeat}.main_greetings{height:auto;overflow:hidden}.greet_img{object-fit:contain}.how_we_work.greet .wrapper article{order:-1}.how_we_work.greet .how_item{width:calc(47% - 23px)}.how_item:nth-of-type(odd){margin-right:auto;margin-left:23px}.how_we_work.greet .how_steps{position:relative}.main_greetings .wrapper article{width:100%}.blog_main .wrapper h1{font-size:40px;line-height:48px;margin-top:20px}.blog_togglers{gap:6px;margin-top:20px;margin-bottom:25px}.blog_togglers button{font-size:10px;line-height:13.5px;border-radius:16px;padding:8px 0;width:151px}#blog_list,#media_list,#news_list{gap:19px}.box_item{width:calc(33% - 11px)}.box_item img{border-top-left-radius:8px;border-top-right-radius:8px;height:15.25vw}.page_number{width:18px;height:18px;font-size:12px;line-height:16.2px}.pagination_controls .next_btn,.pagination_controls .prev_btn{width:18px;height:18px}.blog_main{margin-bottom:80px}.slider_news_more .slider__item{padding:0 10px}.letter_main h1 span{font-size:40px;line-height:50px}.letter_main h1{font-size:34px;line-height:46px;margin:15px 0}.letter_stats{padding-top:15px;margin-bottom:15px}.letter_stats .date{font-size:12px;line-height:17px}.letter_stats .date svg{width:12px;margin-right:5px;margin-bottom:-4px}.letter_stats .terms_cats span{font-size:10px;line-height:12px;padding:8px 12px;border-radius:8px}.letter_main .post-thumbnail img{border-radius:11px}.letter_main .post-thumbnail img{border-radius:11px}.letter_content p{font-size:16px;line-height:24px;margin-bottom:10px}.letter_content::before{font-size:70px;line-height:80px}.letter_content{padding-left:40px;padding-top:20px;margin-bottom:70px}.letter_slider_titles h3{font-size:34px;line-height:42px;margin-bottom:5px}.letter_slider_titles p{font-size:16px;line-height:19px}.slider_news_more .slider__item{padding:0 8px}.letter_main{margin-bottom:80px}.cart-wrapper .woocommerce{flex-wrap:wrap}.cart-wrapper .woocommerce form{width:100%}.cart-wrapper .woocommerce .cart-collaterals{width:100%}.cart-wrapper h1.entry-title{font-size:40px;line-height:48px}.cart-title-prods span{font-size:12px;line-height:16.2px}.cart-title-prods svg{width:14px}.cart-title-prods{padding:10px 27px;border-radius:22px;gap:11px}.cart-wrapper .product-thumbnail{width:166px;height:180px;margin-right:19px}.cart-wrapper .product-name a{font-size:18px;line-height:24.3px;margin-bottom:8px}.cart-wrapper dd.variation- p{font-size:14px;line-height:19.6px}.cart-wrapper .product-quantity{width:120px;height:38px}.cart-wrapper .woocommerce .cart-collaterals{width:100%;position:relative;padding:40px 0}.cart-wrapper .woocommerce .cart-collaterals::before{content:'';display:block;background-color:#EFEFEF;width:120vw;position:absolute;right:-5vw;top:0;height:100%;z-index:-1}.cart-main{overflow:hidden;margin-bottom:0;margin-top:0;padding-top:0}.h_initial .slider__item .init_slide_animate{border-radius:14px}.s_cup::before{border-radius:14px}.init_slide_organization_object_1{right:38%}.init_slide_organization_object_2{right:38.5%}.init_slide_organization_object_3{right:38.3%}.init_slide_organization_object_4{right:39%}.primary_serv_prof .section_title{font-size:28px;line-height:36px;width:100%}.primary_adv_item:nth-of-type(7){margin-left:initial;margin-right:0}.primary_adv_item:last-of-type{margin-right:initial}.img-dj{position:absolute;z-index:1;left:50%;transform:translate(-50%,0);width:59.09%;height:auto;bottom:initial;top:0}.variant_item_title{height:auto}.variant_item img{height:calc(25vw + 140px)}.variant_item:hover .variant_item_txt{max-height:26vw;margin-top:5px}.primary_serv_advs.speakers .img-backing{position:initial}.primary_serv_advs.speakers .primary_adv_item{width:49%}.primary_serv_advs.speakers .advs_content{gap:25px 0}.primary_serv_advs.speakers .flares_decor_backing{width:100%;height:52.86vw;left:0}.img-box .bg_decor{width:100%;height:100%;background-size:contain}.study_init article{width:238px;margin-left:48px}.study_init article h1 span{font-size:40px;line-height:48px;display:block}.study_init article h1{font-size:30px;line-height:36px;margin-bottom:10px}.study_init article p{width:100%;font-size:12px;line-height:16.8px}.speaker .img-box img{object-fit:cover}.speaker .content{width:100%}.speaker .img-box{width:100%;height:auto;margin-top:20px}.speaker .content h2{width:100%}.speaker .content p.incolor{width:100%}.course_init h1{font-size:40px;line-height:48px;margin-bottom:8.43px}.course_init h1 span{font-size:24px;line-height:32.4px}.course_about_intro div.backcolored{padding:16px;margin-bottom:15px}.course_about_intro div.backcolored p{margin-bottom:10px}.course_fits .heading p.incolor{font-size:16px;line-height:21.8px;margin-bottom:0;margin-top:5px}.course_flow_item h3{font-size:24px;line-height:32.4px;margin-bottom:0}.course_flow_item .course_flow_item_content div{padding:10px}.course_flow_item .course_flow_item_content{display:flex;flex-direction:column}.course_fits{margin:60px 0}.results_item{width:49%}.results_flow{gap:15px 0;margin-top:15px}.results_join_content h3{font-size:24px;line-height:32.4px;margin-bottom:0}.results_join_content{gap:15px 48px}.point_a_content p.incolor,.point_b_content p.incolor{font-size:16px;line-height:21.8px}.point_b{margin-top:60px}.during_course_flow{gap:13px 0;justify-content:space-between}.during_course_item{width:49%}.course_program .heading p.incolor{font-size:16px;line-height:21.8px;width:75%;margin-left:auto;margin-right:auto}.course_program_container{flex-wrap:wrap;margin-top:25px}.course_program_tabs{gap:11px;display:flex;flex-direction:row;width:100%}.modules_container{width:100%;margin-top:15px}.program_tab{padding:10px;font-size:12px;line-height:16.8px}.module_title{font-size:24px;line-height:32.4px;margin-bottom:10px}.module ul{gap:12px}.speaker_grid .heading p.incolor{font-size:16px;line-height:21.8px}.speaker_grid{display:flex;flex-direction:column}.speaker_grid .media{margin-top:20px}.course_packs .heading p.incolor{font-size:16px;line-height:21.8px}.pack_item h3{font-size:20px;line-height:22px;padding:9px;border-top-right-radius:8px;border-top-left-radius:8px}.pack_item ul li{font-size:12px;line-height:16.2px;padding-bottom:5px;padding-left:24px}.pack_item ul li::before{left:0;width:10px;height:10px;border-width:3.5px}.pack_item ul li.add-info span{width:12px;height:12px;margin-left:7px}.artist_entry h1{font-size:40px;line-height:48px;margin-bottom:8px}.single_artist_cats span{font-size:10px;line-height:12px;padding:7px 15px}.artist_entry p{font-size:14px;font-weight:400;line-height:19.6px;color:#272727;margin-top:8px;margin-bottom:8px}.artist_entry .btns{padding-top:8px;border-top:1px solid #E2E2E2;gap:11px}.artist_entry .btns .btn_gr{padding:11px 17px;font-weight:500;border-radius:11px}.artist_entry .ccc-favorite-post-toggle-button{display:flex;align-items:center;justify-content:center;padding:0;border-radius:11px;height:38px;width:38px}.artist_entry .ccc-favorite-post-toggle-button .text{font-size:12px;line-height:16.2px;font-size:0;display:none}.artist_entry .ccc-favorite-post-toggle-button::before{font-size:12px;margin-right:0}.artist_toggle_item.desc{padding:16px;border-radius:6px}.artist_toggle_item.desc h3{font-size:24px;line-height:32px;margin-bottom:7px}.artist_toggle_item_title{font-size:26px;line-height:31px;margin-top:10px;margin-bottom:10px}.artist_toggle_item.clips .slider__item{height:31vw;width:100%;flex:0 0 100%}.artist_toggle_item .artist_photo_item{width:48.5%;height:304px;position:relative}.artist_photo_content{height:150px;padding:12px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.artist_photo_item img{height:calc(100% - 150px);border-top-left-radius:8px;border-top-right-radius:8px}.artist_photo_item:hover .content_hidden{visibility:visible;height:45px;transition:.35s ease-out}.artist_photo_item:hover .artist_photo_content{height:190px;transition:.35s ease-out}.artist_photo_item:hover img{height:calc(100% - 190px);transition:.35s ease-out}.artist_toggle_item.vids .slider__item{height:31vw;width:100%;flex:0 0 100%}.slider_related{margin-top:20px;margin-bottom:60px}.slider__thumbnails-item img{border-radius:8px}.slider__thumbnails{gap:7px;margin-top:10px}.slider .slider__control.slider__control_next.slider__control_show,.slider .slider__control.slider__control_prev.slider__control_show{width:15px;height:15px;background-size:3px 9px;bottom:2.3vw}.about_initial_container h1{width:339px;font-size:30px;line-height:36px;margin-bottom:8px}.about_initial_container h1 span{font-size:40px;line-height:48px}.about_initial_container p{width:330px;font-size:12px;line-height:16.8px;margin:0}.contacts_page_main .heading h1, .contacts_page_main .heading h2{font-size:30px;line-height:36px;margin-bottom:4px}.fixed_mini_cart{top:90px}@keyframes wedding_projector{0%{transform:rotate(0deg)}50%{transform:rotate(-9deg);top:-34px}100%{transform:rotate(0deg)}}.page_reviews .wrapper .section_title{margin-top:20px}.reviews_cats{margin-top:20px;gap:10px}.review_item .review_item_content h2{font-size:14px;line-height:19px}.review_item .review_item_content div span.date{font-size:12px;line-height:17px;gap:5px}.review_item_content div span.date svg{width:12px;height:12px}.review_item .review_item_content div span.details{font-size:12px;line-height:17px;gap:5px}.review_item .review_item_content div span.details svg{width:10px;height:8px}.page_reviews .pagination a.page-numbers,.page_reviews .pagination span.page-numbers.current{font-size:12px;line-height:17px;padding:4px 9px;margin:0 6px}.page_reviews .pagination .next.page-numbers,.page_reviews .pagination .prev.page-numbers{width:25px;height:25px;background-size:5px 10px}.page_reviews .pagination{margin-top:20px}.privacy_main{margin-bottom:40px}.privacy_main .section_title{margin-top:20px}.privacy_content h2{font-size:24px;line-height:31px;margin:15px 0}.privacy_content p{font-size:14px;line-height:19px;margin-top:0;margin-bottom:10px}.photos_page_main .heading h1{font-size:40px;line-height:48px;margin-bottom:5px}.photos_page_main .heading p{font-size:16px;line-height:21.8px}.photos_page_main .heading{text-align:center;margin-top:20px;margin-bottom:20px}.slider_cats .slider__item{flex:0 0 20%;padding:0 2.5px}.slider_cats .slider__item a img,.slider_cats .slider__item .projClass img{border-radius:8px;height:12.5vw}.photos_gallery_flow{gap:16px;margin-bottom:60px}.photos_gallery_flow .photo_item{width:calc(33.33% - 11px)}.photos_gallery_flow .photo_item img{height:31.25vw}.photos_gallery_flow .photo_item:hover img{height:calc(31.25vw - 20px)}.review_item.v_item .play_vid,.review_item.v_item .play_vid_next{top:calc(50% - 58px);left:calc(50% - 14px)}.cart-wrapper .woocommerce .woocommerce-notices-wrapper{width:100%}.org_conc_projector_4,.org_conc_projector_3,.org_conc_projector_2,.org_conc_projector_1{width:72%}.music_show_gallery{margin-top:60px}.music_show_gallery .heading p{font-size:16px;line-height:21.6px}.music_show_toggler{position:initial;width:100%}.music_show_toggler button{font-size:12px;line-height:16.2px;padding:8px 22px;border-radius:10px}.music_show_tab{gap:12px}.music_show_tab img{width:calc(25% - 9px);border-radius:6px}.music_show_video_item p{font-size:14px;line-height:19px;padding:10px}.music_show_video_item img{width:100%;height:19vw;border-bottom-left-radius:0;border-bottom-right-radius:0}.music_show_video_item .play_vid,.music_show_video_item .play_vid_next{width:32px;height:32px;top:calc(50% - 42px);left:calc(50% - 11px)}.music_show_video_item{width:calc(33.33% - 8px);border-radius:6px}.list-ccc_favorite .title-post a{font-size:16px}.post_container{width:100%}.post_container .post-thumbnail img{border-radius:8px;height:49.08vw}.post_single_aside{width:100%}.aside_post_form_content{border-radius:8px;padding:25px}.aside_post_form_content input.mailpoet_text[type="text"],.aside_post_form_content input.mailpoet_text[type="email"]{background-position:12px 50%;background-size:14px;width:176px!important}.aside_post_form_content form{margin-top:13px;display:flex;justify-content:center;gap:10px}.aside_post_form_content .mailpoet_paragraph.last::after{top:calc(33% - 4px);width:10px;height:8px}.aside_post_socials_content{display:flex;justify-content:space-between;align-items:center;padding:20px}.aside_post_socials_content div{width:fit-content}.more_news{margin:40px 0}#mailpoet_form_1 .mailpoet_message{width:100%}#mailpoet_form_1 form.mailpoet_form{flex-wrap:wrap}#page{padding-top:12px}.footer_title{font-size:12px;line-height:16.3px;margin-bottom:5px}#footer-main a{font-size:10px;line-height:15px}#footer-services a,#footer-info a,#footer-organization a,#footer-info span,#footer-services span,#footer-organization span{font-size:10px;line-height:15px}#footer-services li,#footer-organization li,#footer-info li{margin-bottom:5px}#footer-main li{margin-bottom:5px}.post_content iframe{height:51vw}.close_expanded_content{width:18px;height:18px;background-size:50%;padding:0;top:10px;right:10px}.event-duration .wpcf7-form-control-wrap{margin-top:5px}.txt-box{width:calc((100% - 11.45vw) - 20px)}.img-box{width:11.45vw}.search_results_page h1.page-title{font-size:26px}.search_items_flow{gap:10px}.search_items_flow article{width:calc(50% - 5px);border-radius:9px;padding:10px}.search_items_flow .entry-title a{font-size:16px}.search_items_flow .entry-title{line-height:21px;margin-top:0;margin-bottom:10px}.search_items_flow .post-thumbnail img{height:29vw}.search_items_flow article .entry-meta p{font-size:12px}.search_items_flow a{font-size:14px}.share_post span{font-size:14px}.share_post a{width:24px;height:24px;border-radius:50%}.share_post a svg{width:13px;height:13px}.post_images_flow{gap:10px;margin-bottom:25px}.post_images_flow a{width:calc(33.33% - 7px);height:21vw;}.post_images_flow img{border-radius:8px;object-fit:cover;}.post_img_content .popup_close{width:17px;height:17px}.main-checkout h1.entry-title{margin:20px 0;font-size:30px;line-height:36px}.checkout-form-subtitle{font-size:24px;line-height:32px;margin-bottom:20px}.customer-details-box{width:100%}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row label{font-size:12px;line-height:16.2px;margin-bottom:5px}.order-review-box{width:100%;margin-top:40px}.order-prods-heading #svgCart{width:15px;margin-right:5px}.order-review-box .cart_item .prod-title{font-size:14px;line-height:19px}.init_service_primary{height:47.14vw}.init_slide_organization{width:44.31%;height:44.11vw;right:4.35%}.page-sitemap h1{font-size:28px;margin-bottom:10px}.page-sitemap .wsp-container h2{font-size:19px}.page-sitemap ul li a{font-size:13px}.page-sitemap ul li{margin:0 0}#woosq-popup .product_title.entry-title{font-size:24px}#woosq-popup .input-text.qty.text{font-size:12px;padding:8px;margin:8px 0;border-radius:7px}#woosq-popup .product_meta{font-size:12px}.not-found .wrapper{flex-wrap:wrap;display:flex}.not-found .wrapper article{width:100%}.not-found .wrapper article h1,.not-found .wrapper article h3.subtitle,.not-found .wrapper article p{text-align:center}.not-found .wrapper article a.to_home{margin-left:auto;margin-right:auto}.not-found .wrapper article div{width:100%;justify-content:center}.not-found .wrapper img{width:490px;height:370px;position:initial;margin-left:auto;margin-right:auto}}@media screen and (max-width:800px){.stats_item p{font-size:11px;line-height:17px}.h_servs_grid_item p.as-title,.serv_item_content h2{font-size:21px;line-height:30px}.btn_gr,.link_details{padding:10px 10px 10px 10px;font-size:11px}.initial_prev_btn{left:5px}.h_servs_grid_item p.as-title,.serv_item_content h2{font-size:19px;line-height:26px}.h_initial .slider__item{padding-top:36px}.init_slide_dj{position:absolute;width:253px;height:293px;background-size:cover;background-position:center;bottom:0;right:initial;z-index:2;left:45%}.h_initial .slider__item{padding-top:50px}.dj_slide_projector{background-repeat:no-repeat;left:0;right:initial}.dj_slide_projector.two{left:initial;right:0}.init_slide_organization{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;bottom:0;z-index:2;left:initial;right:initial;background-image:url(/wp-content/uploads/2025/02/Frame-455.webp)!important}.init_slide_organization_object_1,.init_slide_organization_object_2,.init_slide_organization_object_3,.init_slide_organization_object_4{right:275px}.init_slide_organization_projector{right:initial}.init_slide_show, .h_initial .slider__item img.init_slide_show{position:absolute;position: absolute;width: 450px;height: auto;right: -15%;bottom:0;background-size:cover;z-index:3}.init_slide_celeb_photo{position:absolute;width:253px;height:296px;background-image:url(/wp-content/uploads/2024/09/фото-1.webp);background-size:cover;bottom:0;right:0;z-index:5}.init_slide_celeb_flashes_left,.init_slide_celeb_flashes_right{width:50%;height:100%;background-repeat:no-repeat}.init_slide_celeb_flares_right,.init_slide_celeb_flares_left{bottom:initial;top:0}.h_servs_grid_item:nth-of-type(5) .serv_item_content div .link_details,.h_servs_grid_item:nth-of-type(6) .serv_item_content div .link_details,.h_servs_grid_item:nth-of-type(7) .serv_item_content div .link_details{margin-top:0}.h_servs_grid_item:nth-of-type(5) p.as-title,.h_servs_grid_item:nth-of-type(5) .serv_item_content h2,.h_servs_grid_item:nth-of-type(6) p.as-title,.h_servs_grid_item:nth-of-type(6) .serv_item_content h2,.h_servs_grid_item:nth-of-type(7) p.as-title,.h_servs_grid_item:nth-of-type(7) .serv_item_content h2{margin-bottom:0}.cup_animate_dj{position:absolute;width:253px;height:296px;background-image:url(/wp-content/uploads/2024/09/ДЖ-2.webp);background-size:cover;right:initial;bottom:0;left:78%}.slider_initial{height:334px}.primary_serv_prof .txt_incolor{font-size:16px;line-height:24px;margin-bottom:5px}.primary_serv_prof .section_title{font-size:21px;line-height:28px}.init_service_primary{height:394px}.init_slide_animate{border-radius:14px;overflow:hidden}.h_calculate.service{border-radius:14px}.m_show_init .wrapper{height:316px}.m_show_init_content h1 span{font-size:40px;line-height:48px}.m_show_init_content h1{font-size:30px;line-height:36px;margin-bottom:8px}.m_show_init_content{width:391px;margin-left:48px}.speaker .img-box img{object-fit:cover}.course_about_intro .wrapper{flex-wrap:wrap}.course_about_intro .wrapper img{width:100%;border-radius:8px;object-fit:cover;height:352px}.course_about_intro .wrapper .info{width:100%;margin-top:25px}.course_flow_item h3{line-height:25.2px;margin-bottom:7px}.results_item_content .img span{left:0}.results_join_content .btn_gr{width:154px}.points{margin:60px 0}.point_a,.point_b{flex-wrap:wrap}.point_a_img,.point_b_img{width:100%;order:1}.point_a_content,.point_b_content{width:100%;order:2}.during_course_item_content .img{position:relative;width:29.5%}.during_course_item_content .text{width:66.01%}.module img{height:213px}.fixed_mini_cart{top:105px}.add_to_cart_block .add,.add_to_cart_block .arrow{padding:12px 12px;font-size:12px;line-height:16.2px;border-radius:10px}.add_to_cart_block .arrow{width:42px;height:42px;padding:0!important}}@media screen and (max-width:767px){.artist_toggle{font-size:12px}.privacy_main{margin-bottom:30px}.privacy_main .section_title{margin-top:20px}.privacy_content h2{font-size:21px;line-height:31px;margin:15px 0}.privacy_content p,.privacy_content ul li,.privacy_content ol li{font-size:12px;line-height:18px;margin-top:0;margin-bottom:10px}.business_lights,.business_lights_1{display:none}.graduate_projector_4,.graduate_projector_3,.graduate_projector_2,.graduate_projector_1{display:none}.music_show_tab{gap:9px}.music_show_tab img{width:calc(50% - 4.5px);height:34.06vw}.music_show_video_item{width:calc(50% - 4.5px)}.music_show_video_item img{width:100%;height:29vw;border-bottom-left-radius:0;border-bottom-right-radius:0}}}@media screen and (max-width:725px){.footer_info,.footer_organization,.footer_services,.footer_main{width:50%}}@media screen and (max-width:700px){.h_initial_title span{font-size:28px;line-height:33px;display:block}.btn_gr,.link_details{padding:11px 13px 11px 13px;font-size:10px;line-height:13.5px;border-radius:8px;gap:6px}.slider_initial .slider__item article{width:328px;margin-left:4%}.next.initial_next_btn{display:none}.slider_initial .slider__indicators li{gap:0;padding:0;font-size:0;border:none;background-color:#FFF3;height:2px}.slider_initial .slider__indicators li.active{background-color:#FFFFFFB2}.slider_initial .slider__indicators li svg{display:none}.slider_initial .slider__indicators{padding:0;background:none;gap:14px;width:calc(100% - 30px);left:15px;bottom:10px}.stats_item{width:49%}.stats .wrapper{gap:12px 0}.vid_block{width:100%;height:51vw;position:relative}.vid_desc{width:100%;margin-top:20px}#vidBorder{position:absolute;z-index:0;left:-7px;width:100%;height:100%;top:-11px}.slider_brands .slider__item{flex:0 0 25%;padding:11px 7px;border:1px solid #E2E2E2}.slider_brands{height:16.56vw}.brands_next_btn{width:20px;height:20px;background-size:5px 14px;top:calc(50% - 10px)}.calc_form_container form{flex-wrap:wrap}.calc_block_main{width:100%;padding-right:23px}.calc_block_submit{width:100%}.calc_block_main #formBorder{display:none}.wrapper-sm{width:calc(100% - 20px)}.h_servs_grid_item:nth-of-type(1),.h_servs_grid_item:nth-of-type(2),.h_servs_grid_item:nth-of-type(3),.h_servs_grid_item:nth-of-type(4){width:100%}.h_servs_grid_item:nth-of-type(1) img,.h_servs_grid_item:nth-of-type(2) img,.h_servs_grid_item:nth-of-type(3) img,.h_servs_grid_item:nth-of-type(4) img{height:56.25vw;object-fit:cover}.service_item_line{display:none}.h_servs_grid_item:nth-of-type(5),.h_servs_grid_item:nth-of-type(6),.h_servs_grid_item:nth-of-type(7){width:49%}.h_services_grid{justify-content:space-between}.h_servs_grid_item:nth-of-type(7){margin-left:auto;margin-right:auto}.s_cup .container{width:calc(100% - 20px)}.slider_events .slider__item,.slider_letters .slider__item{flex:0 0 50%}.slider_events,.slider_letters{margin-top:15px}.s_cup.next .container{width:calc(100% - 20px)}.footer_contacts{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;order:4}.footer_copy{order:5}#breadcrumbs span,#breadcrumbs a{font-size:10px;line-height:13.5px}.shop_page_main .heading{margin-top:20px;margin-bottom:20px}.shop_page_main .heading p{font-size:14px;line-height:19.1px}.shop_products_flow{gap:10px}.product_item{width:calc(50% - 5px);margin-bottom:0}.product-tag{font-size:8px;line-height:9.6px;border-radius:10px;padding:6px 9px}.product_item img{min-height:48.43vw;height:48.43vw;object-fit:cover;border-top-right-radius:5px;border-top-left-radius:5px}.wishlist-btn{width:19px;height:17px}.woosw-icon-8:before{font-size:10px}.woosw-btn-has-icon .woosw-btn-icon{display:flex}.product_item_content{height:100%;padding:7px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.product_item_content h4{font-size:16px;line-height:21.6px}.prodcut_item_price{margin-bottom:5px;margin-top:5px;flex-wrap:wrap}.add_to_cart_block .add,.add_to_cart_block .arrow{padding:10px 11px;font-size:10px;line-height:13.5px;border-radius:9px}.add_to_cart_block .add svg{margin-right:5px;width:10px;height:12px}.add_to_cart_block .arrow{width:34px;height:34px}.add_to_cart_block .arrow svg{width:10px;height:10px}.add_to_cart_block{gap:7px}.h_faqs .wrapper img{width:100%}.single-product div.product .woocommerce-product-gallery{width:100%}.single_product_content_block{width:100%}.single-product div.product .woocommerce-product-gallery .flex-viewport{height:100vw!important}.single_product_content_block .summary.entry-summary{padding:13px;border-radius:4px}.single_product_content_block .summary.entry-summary .quantity{width:124px}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt,form.cart .single_add_to_cart_button{min-width:138px;padding:13px 40px;padding-left:50px}.woocommerce-product-details__short-description p{font-size:10px;line-height:13.5px;margin-bottom:6px}.woocommerce-Tabs-panel{padding:14px;border-radius:5px}.woocommerce-Tabs-panel h3{font-size:20px;line-height:25px;margin-bottom:5px}.woocommerce-Tabs-panel ul li,.woocommerce-Tabs-panel p{margin-bottom:3px;font-size:12px;line-height:16.8px}.woocommerce-Tabs-panel h4{font-size:16px;line-height:21px;margin-bottom:3px}.single_related_products{margin:40px 0}.single_related_products .heading{margin-bottom:20px}.slider_products .product_item{padding:0 8px;flex:0 0 50%}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt::before,form.cart .single_add_to_cart_button{left:30px}.single_product_content_block .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:12px;line-height:16.2px;padding:7px}.slider_products .add_to_cart_block{gap:5px;flex-wrap:wrap}.contacts_content{margin-bottom:39px;flex-wrap:wrap}.contacts_info{width:100%}.contact_item{margin-bottom:12px}.contacts_map{width:100%;height:91.87vw}.c_form_container{padding:25px 0}.c_form_wrapper{width:calc(100% - 20px)}.c_form_wrapper .heading .section_title{font-size:20px;line-height:27px}.form_heading p{font-size:12px;line-height:18px}.contacts_form{width:100%}.superstore_initial{margin-top:5px;height:316px}.rec_artists{padding:30px 0}.rec_artists .heading .section_title{font-size:20px;line-height:27px}.rec_artists .heading{margin-bottom:10px}.shop_artist_item.slider__item{width:auto;flex:0 0 calc(50% - 6px);padding:0}.shop_artist_item img{min-height:48.43vw;height:48.43vw}.shop_artist_item:hover img{min-height:calc(48.43vw - 75px)}.shop_artists{padding:40px 0}.shop_artists_heading p{font-size:14px;line-height:19.1px}.shop_artists_heading{margin-bottom:15px}.shop_artists_cats .cat-item{width:30%}.shop_cats{padding-bottom:15px;margin-bottom:15px}.artist_item_tags span{border-radius:10px;font-size:8px;line-height:9.6px;padding:3px 5px}.shop_artist_item .ccc-favorite-post-toggle{width:16px;height:16px}.shop_artist_item .ccc-favorite-post-toggle>a::before{font-size:8px}.shop_artist_item{width:calc(51.4% - 17px);height:auto}.shop_artist_item .content_inview h3{font-size:14px;line-height:18.9px}.artist_content_hidden{margin-top:0}.clients_flow_sm .client_item{width:calc(32.5%)}.initial_prev_btn{display:none}.letter_main h1{font-size:28px;line-height:34px;margin:15px 0}.letter_main h1 span{font-size:34px;line-height:46px}.letter_stats .date{font-size:10px;line-height:15px}.letter_stats .date svg{width:10px;margin-right:3px;margin-bottom:-5px}.letter_stats .terms_cats span{font-size:8px;line-height:12px;padding:6px 10px;border-radius:8px}.letter_logo{width:150px;height:75px;border-radius:8px;margin:20px auto}.letter_content p{font-size:14px;line-height:21px;margin-bottom:10px}.letter_content{margin-bottom:60px}.letter_slider_titles{margin-bottom:15px}.letter_main .slider_news_more{margin-top:15px}.letter_slider_titles h3{font-size:28px;line-height:34px;margin-bottom:5px}.letter_slider_titles p{font-size:14px;line-height:19px}.letter_main{margin-bottom:60px}.img-dj{width:89%}.m_show_init_content p{font-size:16px;line-height:21.6px}.variants{padding:40px 0;border-radius:11px}.variant_item_title h4{width:100%;font-size:16px;line-height:21.6px}.variant_item_title span{min-width:45px;font-size:9px;line-height:12.5px}.variant_item_desc{padding:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.variant_item img{border-radius:5px;height:50vw}.variant_item{border-radius:5px;width:48.5%}.variants_flow{gap:15px 0;margin-top:20px;justify-content:space-between}.variant_item_txt ul li{font-size:12px;line-height:16px}.variant_item_txt ul{gap:4px}.variant_item_title{height:50px}.variant_item:hover .variant_item_txt{max-height:21vw;margin-top:5px}.study_init article h1{font-size:28px;line-height:33px;margin-bottom:5px}.study_init article{width:280px;margin-left:10px}.img_item_2{right:-9%;top:initial;bottom:-35px;width:298px;height:356px}.img_item_1{right:28.5%;left:initial;width:179px;height:258px}.img_item_3{right:-9%;width:179px;height:260px}.speaker .list ul li{font-size:12px;line-height:16px;margin-bottom:9px}.study_init{height:316px}.primary_serv_advs.speakers .img-backing{width:100%}.primary_serv_advs.speakers .section_title{width:100%}.primary_serv_advs.speakers .primary_adv_item{width:100%}.primary_serv_advs.speakers .divider h4{font-size:16px;line-height:21.6px;margin-bottom:5px}.primary_serv_advs.speakers .divider{width:calc(100% - 42px)}.primary_serv_advs.speakers .divider p{width:100%;font-size:12px;line-height:16.8px}.primary_serv_advs.speakers .advs_content{gap:15px 0}.course_init{height:316px}.course_init h1 span{font-size:20px;line-height:25px}.course_init .wrapper article{width:280px;margin-left:10px}.course_init p{width:100%;font-size:16px;line-height:21.6px}.course_about_intro .info div.incolor p{font-size:16px;line-height:21.6px}.course_about_intro .info div.incolor{padding:10px;border-radius:4px;margin-bottom:8px}.course_fits{margin:50px 0}.course_fits .heading p.incolor{font-size:14px;line-height:19.1px;margin-bottom:0;margin-top:5px}.course_fits_flow{margin-top:20px}.course_flow_item{border-radius:8px;padding:5px;width:100%}.course_flow_item img{border-radius:4px;height:64.68vw}.course_flow_item h3{line-height:25px;margin-bottom:5px;font-size:20px}.course_flow_item p{font-size:12px;line-height:18px;margin-bottom:7px}.course_results .heading p.incolor{font-size:14px;line-height:19.1px}.results_item{width:100%}.results_item_content p{font-size:16px;line-height:21.6px;width:calc(100% -(8.59vw + 10px))}.results_join_content div{width:100%}.results_join_content{gap:10px;flex-wrap:wrap}.point_a_content p.incolor,.point_b_content p.incolor{font-size:14px;line-height:19.1px}.point_a_content ul li,.point_b_content ul li{font-size:16px;line-height:21.6px;margin-bottom:16px;padding-left:66px;min-height:60px}.points{margin:50px 0}.during_course .heading p.incolor{font-size:14px;line-height:19.1px}.during_course_item{width:100%}.during_course_item_content .img{position:relative;width:88px}.during_course_item_content .img span{width:14px;height:14px;font-size:7px;line-height:12px;top:9px;left:3px}.during_course_item_content .text{width:82.01%}.during_course{margin-bottom:50px}.course_program .heading p.incolor{font-size:14px;line-height:19.1px;width:100%;margin-left:auto;margin-right:auto}.module_name{padding:9px 12px;margin-bottom:24px;border-radius:20px;font-size:12px;line-height:16.2px}.module_title{font-size:20px;line-height:25px;margin-bottom:10px}.module ul li{font-size:16px;line-height:21.6px;padding-left:20px}.module ul{gap:8px}.module ul li::before{content:'';display:block;width:12px;height:12px;background-color:#CC0100;border:4px solid #FFF;border-radius:50%;position:absolute;left:0;top:3px}.speaker_grid .heading p.incolor{font-size:14px;line-height:19.1px}.course_speaker{margin-bottom:50px;padding:40px 0;border-radius:8px}.context .list ul li{font-size:12px;line-height:16.2px}.pack_item{border-radius:8px;width:100%}.packs_container{gap:15px;margin-top:25px;flex-wrap:wrap}.init_slide_dj_full,.course_init .init_slide_animate{background-position:bottom}.course_program_tabs{flex-wrap:wrap;justify-content:center}.program_tab{width:48%}.during_course_item_content .text{width:calc(100% - 100px)}.single_artist_content{width:100%;margin-top:20px;margin-bottom:40px}.single_artist_slider{width:100%}.slider{height:100.93vw}.slider__thumbnails{gap:7px;margin-top:10px;height:13.006vw}.slider__thumbnails-item{width:13.006vw;height:100%}.slider .slider__control.slider__control_next.slider__control_show,.slider .slider__control.slider__control_prev.slider__control_show{width:15px;height:15px;background-size:3px 9px;bottom:5vw}.single_artist_desc{width:100%;margin-top:14px}.artist_entry{width:100%;padding:14px;border-radius:4px;background:#FFF;margin-bottom:10px}.artist_entry p{font-size:12px;font-weight:400;line-height:16.8px;color:#272727;margin-top:7px;margin-bottom:7px}.artist_toggle_item.desc{padding:14px;border-radius:4px}.artist_toggle_item.desc p,.artist_toggle_item.desc ul li{font-size:12px;line-height:16.8px;margin-bottom:10px}.artist_toggle_item.clips .slider__item{height:54vw;width:100%;flex:0 0 100%}.artist_photo_content{height:110px;padding:10px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.artist_photo_item img{height:calc(100% - 110px);border-top-left-radius:6px;border-top-right-radius:6px}.artist_photo_item:hover .artist_photo_content{height:150px;transition:.35s ease-out}.artist_photo_item:hover img{height:calc(100% - 150px);transition:.35s ease-out}.shop_artist_item.slider__item{width:auto;flex:0 0 50%;padding:6px}.artist_toggle_item.vids .slider__item{height:59vw;width:100%;flex:0 0 100%}.artist_toggle_item.vids .slider__item .slide_content{padding:10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;height:100px;transition:.35s ease-out}.artist_toggle_item.vids .slider__item:hover .slide_content{height:120px;transition:.35s ease-out}.artist_toggle_item.vids .slider__item:hover img{height:calc(100% - 120px)}.artist_toggle_item.vids .slider__item img{height:calc(100% - 100px);border-top-left-radius:6px;border-top-right-radius:6px;transition:.35s ease-out}.artist_toggle_item.vids .play_vid,.artist_toggle_item.vids .play_vid_next{top:calc(50% - 60px)}.about_initial_container h1{width:280px;font-size:28px;line-height:33.6px;margin-bottom:8px}.about_initial_container p{width:280px}.about_initial_container{height:316px;padding-left:10px}.init_slide_animate,.uv_dj{background-position:bottom}.wedding_flares_left{bottom:-28px}.wedding_dj{background-position:bottom}@keyframes wedding_projector{0%{transform:rotate(0deg)}50%{transform:rotate(-9deg);top:-23px}100%{transform:rotate(0deg)}}.newy_dj{background-position:bottom}.newy_objects{height:100%;bottom:70px}.org_wed{background-position:bottom}.team_dj{background-position:bottom}.team_salute_right,.team_salute_left{height:100%;transform:rotate(-15deg)}.reviews_cats a,.reviews_cats li.active{font-size:12px;line-height:17px;border-radius:20px;padding:8px 21px}.reviews_flow{gap:10px;margin-top:20px}.reviews_flow .review_item{border-radius:9px;width:calc(50% - 5px)}.review_item .attachment-post-thumbnail,.review_item .preview_img{border-top-left-radius:9px;border-top-right-radius:9px;height:28vw}.review_item .review_item_content{width:100%;padding:10px;height:calc(78px - 20px)}.review_item:hover .attachment-post-thumbnail,.review_item:hover .preview_img{height:calc(28vw - 20px);transition:.35s ease-out}.review_item:hover .review_item_content{height:78px}.bday_dj{background-position:bottom}.corp_dj{background-position:bottom}.corp_reflection_1{width:20.82%;height:18.65vw}.corp_reflection_2{width:20.45%;height:18.95vw}.org_corp_dj{background-position:bottom}.mas_dj,.business_dj,.graduate_dj,.org_business_dj,.org_newy_dj,.org_team_dj{background-position:bottom}.org_flares_left{position:absolute;width:65.79%;height:107%}.org_uv_dj{background-position:bottom}.photos_page_main .heading p{font-size:14px;line-height:19.1px}.slider_cats .slider__item{flex:0 0 25%;padding:0 2px}.slider_cats .slider__item a img,.slider_cats .slider__item .projClass img{border-radius:6px;height:16vw}.slider_cats .brands_next_btn,.slider_cats .brands_prev_btn{width:30px;height:30px;background-size:6px 12px;top:calc(50% - 15px);cursor:pointer}.photos_gallery_flow{gap:11px;margin-bottom:40px}.photos_gallery_flow .photo_item{width:calc(50% - 6px)}.photo_item_tags span{font-size:8px;line-height:9px;border-radius:6px;padding:3px 5px}.photo_item_content .content_inview h3{font-size:14px;line-height:18.9px}.photo_item_content .content_inview p{font-size:12px;line-height:16.8px}.photo_item_content{height:calc(108px - 20px)}.photos_gallery_flow .photo_item:hover .photo_item_content{height:108px}.reviews_flow .review_item.v_item{width:calc(50% - 5px)}.review_item.v_item .preview_img{height:25vw}.review_item.v_item:hover .preview_img{height:calc(25vw - 20px)}.org_graduate_dj{background-position:bottom}.org_graduate_flares_left,.org_graduate_flares_right,.org_graduate_sparks{width:100%}.org_kids_dj,.org_reveal_dj,.org_party_dj,.org_proposal_dj,.org_bach_dj,.org_chick_dj{background-position:bottom}.org_party_salute_3{width:50%;height:50%;right:50px}.org_party_salute_2{width:50%;height:50%;right:-25px}.org_party_salute{width:50%;height:50%;right:-99px}.org_conc_dj,.org_bday_dj,.add_pr_dj,.add_prod_dj{background-position:bottom}.add_pr_flares{height:100%}.add_pr_projector{right:-50px}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li img{border-radius:9px;height:14vw}.h_initial_title{background-color:#00000052;padding:7px;border-top-left-radius:7px;border-top-right-radius:7px}.h_initial_subtitle{background-color:#00000052;padding:7px;margin-top:0;margin-bottom:0}.slider_initial .slider__item p{border-bottom-left-radius:7px;border-bottom-right-radius:7px;background-color:#00000052;padding:7px}.init_service_primary article p{font-size:19px;font-weight:400;line-height:27px;color:#FFF;margin:0;padding:7px;background-color:#00000052;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.init_service_primary article h1{font-size:30px;line-height:36px;margin-bottom:0;padding:7px;border-top-left-radius:7px;border-top-right-radius:7px;background-color:#00000052}.init_service_primary article h1 span{font-size:33px;line-height:43px}.init_service_primary{height:334px}.m_show_init_content h1,.sup_init_content .sup_init_title{margin-bottom:0;padding:7px;border-top-left-radius:7px;border-top-right-radius:7px;background-color:#00000052}.m_show_init_content p{padding:7px;background-color:#00000052;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.sup_init_content .sm{width:100%;padding:7px;background-color:#00000052;border-bottom-left-radius:7px;border-bottom-right-radius:7px;margin-top:0}.sup_init_content .standout{margin-bottom:0;width:100%;padding:7px;background-color:#00000052}.study_init article h1,.course_init h1,.about_initial_container h1{margin-bottom:0;padding:7px;border-top-left-radius:7px;border-top-right-radius:7px;background-color:#00000052}.study_init article p,.course_init p{padding:7px;background-color:#00000052;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.about_initial_container p{padding:7px;background-color:#00000052;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.about_initial_container h1 span{font-size:37px;line-height:44px}.init_slide_organization_object_1,.init_slide_organization_object_2,.init_slide_organization_object_3,.init_slide_organization_object_4{right:35%}.aside_post_form_content form{flex-direction:column}.tnp-subscription input[type=text],.tnp-subscription input[type=email]{margin-bottom:0}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt::before,form.cart .single_add_to_cart_button::before{left:32px}}@media screen and (max-width:690px){.init_service_primary article h1{font-size:28px;line-height:34px}.init_service_primary article p{font-size:12px;font-weight:400;line-height:16.8px;color:#FFF;margin:0}.init_service_primary article .btn_gr{margin-top:10px}.init_service_primary article{width:280px;margin-left:10px}.primary_serv_prof{margin-top:40px;margin-bottom:40px}.primary_serv_prof .subtitle.incolor{font-size:20px;line-height:27px}.prof_card p{font-size:12px;line-height:16.8px}.prof_card h4{font-size:16px;line-height:21.6px;margin-bottom:5px}.txt-box{width:calc((100% - 18.75vw) - 10px)}.img-box{width:18.75vw;margin-top:auto;margin-bottom:auto}.prof_card_content{padding:15px;border-radius:8px}.vid_desc ul li{font-size:14px;line-height:19.6px;margin-bottom:10px}.dreams.primary{margin-bottom:40px}.primary_serv_advs .section_title{width:300px}.primary_serv_advs{margin-bottom:40px;padding-bottom:40px;padding-top:40px;border-bottom-left-radius:11px;border-bottom-right-radius:11px}.img-backing{width:100%}.format_item_content h4{font-size:14px;line-height:18.9px}.format_item_content{padding:7px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:58px}.format_item_content span{font-size:12px;line-height:16.8px;margin-top:5px;transition:.35s ease-out}.fomat_item:hover span{height:17px;opacity:1;transition:.35s ease-out}.fomat_item:hover .format_item_content{height:calc(58px + 17px);transition:.35s ease-out}.fomat_item{width:calc(50% - 6px)}.fomat_item a img{height:51.25vw}.fomat_item:hover img{height:calc(51.25vw - 17px);transition:.35s ease-out}.formats_flow{margin-top:15px;gap:12px}.how_we_work{padding:40px 0;background-color:#FFF;border-radius:11px;margin:40px 0}.init_service_primary img{border-radius:15px}.greet_init .wrapper article{width:280px;margin-left:10px}.greet_init .wrapper article h1{margin-bottom:9px;font-size:28px;line-height:33.6px}.greet_init .wrapper{height:316px;overflow:hidden}.greet_init .wrapper img{height:100%}.main_greetings .wrapper article p{font-size:12px;line-height:16.8px}.main_greetings .wrapper article .btn_gr{font-size:16px}.how_we_work.greet .wrapper article p{font-size:12px;line-height:16.8px;margin-bottom:20px}.how_we_work.greet .how_item{width:calc(100% - 23px)}.blog_togglers{gap:5px;margin-top:15px;margin-bottom:20px;flex-wrap:wrap;justify-content:center}.blog_togglers button{font-size:10px;line-height:13.5px;border-radius:16px;padding:8px 0;width:145px}#blog_list,#media_list,#news_list{justify-content:space-between;gap:10px 0}.box_item{width:49%}.box_item img{border-top-left-radius:8px;border-top-right-radius:8px;height:23.75vw}.box_item_content p{font-size:14px;line-height:18.9px}.box_item_content .date{font-size:8px;line-height:12px;gap:5px}.box_item_content .date svg,.box_item_content .details svg{width:8px}.box_item_content .details{font-size:8px;line-height:12px;gap:5px}.box_item_content{padding:8px}.box_item_content{height:77px;padding:8px}.blog_main{margin-bottom:40px}.cart-wrapper header.entry-header{flex-wrap:wrap;margin:20px 0}.cart-wrapper .product-thumbnail{min-width:80px;width:80px;height:86px;margin-right:15px}.cart-wrapper .product-name a{font-size:16px;line-height:21.6px;margin-bottom:8px}.cart-wrapper dd.variation- p{font-size:12px;line-height:16.8px}.cart-wrapper .product-remove a{font-size:0;justify-content:flex-end}.cart-wrapper .subtotal-box{font-size:16px;line-height:21.6px;position:absolute;bottom:10px;right:0}.cart-wrapper .product-quantity input{border-radius:8px;padding:0;font-size:12px;line-height:16.2px}.cart-wrapper .product-quantity{width:102px;height:38px;position:absolute;bottom:0;left:0}.woocommerce-cart-form__cart-item.cart_item{display:flex;margin-bottom:15px;position:relative;padding-bottom:48px}.cart-wrapper .woocommerce .cart-collaterals{padding:20px 0}.how_item:nth-of-type(even) span{left:unset;right:-18px}.greet_init img:nth-of-type(2){width:337px;transform:translate(11%,0)}.artist_toggle_item.clips .slider__item{margin-bottom:10px}.artist_toggle_item.clips .slider__item:nth-of-type(2),.artist_toggle_item.clips .slider__item:nth-of-type(1){margin-bottom:10px}.events_next_btn,.events_prev_btn{width:15px;height:15px;background-size:3px 12px;top:calc(50% - 10px)}.artist_photo_content .content_hidden{overflow:hidden}.org_conc_projector_4,.org_conc_projector_3,.org_conc_projector_2,.org_conc_projector_1{width:58%}.aside_post_form_content .mailpoet_paragraph.last::after{top:calc(47% - 4px);width:10px;height:8px}.init_service_primary article h1{font-size:26px;line-height:31px}}@media screen and (max-width:600px){.m_show_init_content{width:280px;margin-left:10px}.speaker_grid .heading .section_title{word-break:break-all}.context .socials{flex-wrap:wrap}.artist_toggle_item.clips .slider__item{height:59vw}.artist_toggle_item.vids .slider__item{height:64vw}.artist_toggle_item.clips .slider__item{height:69vw}.artist_toggle_item .artist_photo_item{width:100%;height:344px;position:relative}.artist_toggle_item.vids .slider__item{height:69vw}.photos_gallery_flow .photo_item img{height:48.43vw}.photos_gallery_flow .photo_item:hover img{height:calc(48.43vw - 20px)}.slider_cats .slider__item{flex:0 0 33.33%;padding:0 2px}.slider_cats .slider__item a img,.slider_cats .slider__item .projClass img{border-radius:6px;height:21.85vw}.how_item:nth-of-type(even) div::before{right:-17.5px}.how_item:nth-of-type(even) span{right:-16px;left:unset}.post_content iframe{height:61vw}.post_images_flow a{width:calc(50% - 5px);height:31vw}.post_images_flow img{border-radius:8px;object-fit:cover;}.init_slide_organization_object_1,.init_slide_organization_object_2,.init_slide_organization_object_3,.init_slide_organization_object_4{right:33%}.not-found .wrapper article h1{font-size:35px;line-height:42px}.not-found .wrapper article .subtitle{font-size:20px;line-height:25px;margin-bottom:7px}.not-found .wrapper article p{font-size:16px;line-height:21.6px}.not-found .wrapper img{width:300px;height:226px}}@media screen and (max-width:500px){#colophon .wrapper{width:calc(100% - 20px)}.wrapper{width:calc(100% - 20px)}.cup_form_container{width:100%}.s_cup.next .cup_form_container{width:100%}.lang-search{display:none}.header_tel{font-size:10px;margin-right:5px}#masthead .wrapper{padding-left:10px;padding-right:10px;justify-content:space-between}.menu-toggle{width:23px;height:23px}.menu-toggle svg{width:12px}.slider_initial .slider__item article{width:263px;margin-left:10px}.stats_item{width:49%;padding:11px}.stats_item p{font-size:12px;line-height:16.8px}.h_servs_grid_item:nth-of-type(5) p.as-title,.h_servs_grid_item:nth-of-type(6) p.as-title,.h_servs_grid_item:nth-of-type(7) p.as-title{font-size:14px;line-height:16.8px;margin:15px;margin-bottom:0}.submit{width:100%}.cup_form_container input[type="submit"]{border-radius:8px;padding:11px 19px;padding-left:11px;font-size:10px;line-height:13.4px;padding-right:0}.submit::before{width:10px;height:10px;left:10px;top:12px}.cup_mssgrs p{font-size:10px;line-height:13.4px}.cup_mssgrs p::before,.cup_mssgrs p::after{width:2.5%;height:.5px}.cup_form_container{width:100%;padding:18px}.cup_mssgrs div{width:100%}.h_faqs .wrapper{width:calc(100% - 20px);margin:0 auto}.h_faqs .wrapper img{width:100%}.shop_page_main .heading{width:85%;margin-left:auto;margin-right:auto;min-width:300px}.mob_menu .lang{display:flex}.mob_menu .search-form{display:block}.sup_init_img{object-position:62%}.shop_artists_cats .cat-item{width:49%}.btn_gr,.link_details{padding:10px 10px 10px 10px;font-size:8px;line-height:13px;border-radius:8px;gap:4px}.primary_adv_item{width:100%}.how_item{width:97%}.how_item:nth-of-type(odd){margin-right:0;margin-left:auto}.how_item:nth-of-type(even){margin-left:0}.how_item:nth-of-type(even) span{right:-20px;left:unset}.init_service_primary{height:316px}.variant_item_title{height:75px}.how_item span{left:-18px}.sup_init_content{width:280px;margin-left:10px}.sup_init_content p{width:100%}.img_item_1{right:21.5%}.img_item_2{right:-140px}.img_item_3{display:none}.speaker .socials{margin-top:15px;gap:15px;flex-direction:column;align-items:flex-start}.reviews_flow .review_item{width:100%}.review_item .attachment-post-thumbnail,.review_item .preview_img{height:51vw}.review_item:hover .attachment-post-thumbnail,.review_item:hover .preview_img{height:calc(51vw - 20px);transition:.35s ease-out}.review_item_content div{flex-wrap:wrap;gap:7px}.photo_item_content .content_hidden{flex-wrap:wrap;gap:7px}.music_show_video_item{width:100%}.music_show_video_item img{width:100%;height:48vw;border-bottom-left-radius:0;border-bottom-right-radius:0}.how_item:nth-of-type(even) span{right:-16px;left:unset}.post_container h1{margin:20px 0;font-size:28px;line-height:33px}.post_container div .date{font-size:12px;line-height:16.8px;gap:5px}.post_container div .date svg{width:12px}.terms_cats span{font-size:12px;line-height:14.4px;padding:7.5px 11px;border-radius:8px}.post_content p{font-size:12px;line-height:16.8px;margin-bottom:10px}.post_content h3{font-size:18px;line-height:24.3px}.post_content h2{font-size:20px;line-height:25px}#mailpoet_form_1 .mailpoet_paragraph{width:100%;margin-bottom:5px!important}.aside_post_form_content input.mailpoet_text[type="text"],.aside_post_form_content input.mailpoet_text[type="email"]{width:100%!important}.aside_post_form_content .mailpoet_paragraph.last::after{top:calc(48% - 4px);width:10px;height:8px;right:calc(50% - 70px)}.aside_post_socials_content{flex-wrap:wrap;justify-content:center}.aside_post_socials_content p{width:100%}.search_results_page h1.page-title{font-size:21px}.search_items_flow .entry-title a{font-size:13px}.search_items_flow .entry-title{line-height:16px}.search_items_flow article .entry-meta p{font-size:11px}.search_items_flow article{width:100%}.search_items_flow .post-thumbnail img{height:59vw}.post_img_content{width:calc(100% - 20px);height:61vw;position:relative}.main-checkout h1.entry-title{margin:15px 0;font-size:28px;line-height:33.6px}.checkout-form-subtitle{font-size:20px;line-height:25px;margin-bottom:20px}.customer-details-box .woocommerce-billing-fields__field-wrapper p.form-row{width:100%;margin-bottom:15px}.order-prods-heading span{font-size:12px;line-height:17px}.init_slide_organization_object_1,.init_slide_organization_object_2,.init_slide_organization_object_3,.init_slide_organization_object_4{right:30%}.mob_menu .lang a.inactive{position:initial;display:block;color:#CC0100}}@media screen and (max-width:498px){.aside_post_form_content input[type="submit"]{border-radius:8px;padding:12px 22px!important;padding-right:36px!important;font-size:12px!important;line-height:16.2px!important}.aside_post_form_content input.mailpoet_text[type="text"],.aside_post_form_content input.mailpoet_text[type="email"]{font-size:12px!important;line-height:16.2px!important}.single_product_content_block .summary.entry-summary form.cart{gap:10px}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt::before,form.cart .single_add_to_cart_button{left:0;min-width:120px;width:120px;padding-left:40px;padding:13px 30px}.single_product_content_block .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt::before,form.cart .single_add_to_cart_button::before{left:20px}}@media screen and (max-width:425px){.c_form_input{width:100%}.clients_flow_sm .client_item{width:calc(32.2%)}.h_servs_grid_item:nth-of-type(5) p.as-title,.h_servs_grid_item:nth-of-type(5) .serv_item_content h2,.h_servs_grid_item:nth-of-type(6) p.as-title,.h_servs_grid_item:nth-of-type(6) .serv_item_content h2,.h_servs_grid_item:nth-of-type(7) p.as-title,.h_servs_grid_item:nth-of-type(7) .serv_item_content h2{font-size:14px}.slider_events .slider__item .content_hidden,.slider_letters .slider__item .content_hidden{gap:5px}.artist_toggle_item.vids .slider__item{height:270px}.reviews_flow .review_item.v_item{width:100%}.review_item.v_item .preview_img{height:51vw}.review_item.v_item:hover .preview_img{height:calc(51vw - 20px)}.photo_item_content{height:calc(168px - 45px)}.photos_gallery_flow .photo_item:hover .photo_item_content{height:168px}.photos_gallery_flow .photo_item:hover .photo_item_content .content_hidden{visibility:visible;opacity:1;height:45px;transition:.35s ease-out}.photos_gallery_flow .photo_item:hover img{height:calc(48.43vw - 45px)}.init_slide_organization_object_1,.init_slide_organization_object_2,.init_slide_organization_object_3,.init_slide_organization_object_4{right:27%}}
 @media screen and (max-width: 767px) {
			.single_artist_content{
				display: flex !important; 
				flex-direction: column !important;
			}
		}