*{padding:0;margin:0}html{-webkit-font-smoothing:antialiased;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0 auto;position:relative;overflow-x:hidden;background:#fff;color:#333;font-family:europa,"Lucida Sans Unicode",Helvetica,Arial,sans-serif;font-weight:400;font-size:100%;line-height:1.5}ul{list-style-type:none}a{color:#000}a:focus,a:hover{color:#000}b,strong{font-weight:600}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}.headline,.page-id-85 #et_builder_outer_content .headline{color:#000;font-family:europa,"Lucida Sans Unicode",Helvetica,Arial,sans-serif;letter-spacing:1px;line-height:1.5em;font-size:2.2em;font-weight:500;text-align:center;padding:1em 0;z-index:1;position:relative;margin:0;text-transform:uppercase}#et_builder_outer_content .headline,#et_builder_outer_content .section-info{text-align:center!important;margin:0 auto!important}.headline--small{font-size:1.8em}.headline--home{font-weight:400;letter-spacing:2px;color:#000;color:#333a47;font-size:2.6rem;padding:0;letter-spacing:.1em;text-transform:capitalize;font-family:europa,"Lucida Sans Unicode",Helvetica,Arial,sans-serif;font-family:"ff-meta-serif-web-pro",serif;max-width:750px;margin:0 auto}.headline--home span{display:block;font-size:1.35rem;color:#986d18}.headline--home-alt{color:#fff}.headline--home-small{font-size:1.7em;text-transform:none;line-height:1.45;padding:0 0 1.5em 0}.btn{border:none;font-size:.7em;color:inherit;background:none;cursor:pointer;padding:.9em 2em;display:block;margin:0 auto;text-transform:uppercase;letter-spacing:.1em;font-weight:500;outline:none;position:relative;z-index:1;line-height:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1.5;font-family:europa;overflow:hidden}.btn:after{content:'';position:absolute;z-index:-1}.btn-1{border:1px solid #000;color:#000;background:transparent;display:inline-block}.btn-1a:after{width:0;height:100%;top:0;left:0;background:#d69f29}.btn-1a:hover,.btn-1a:active{color:#000;border-color:#d69f29}.btn-1a:hover:after,.btn-1a:active:after{width:100%}.btn-1a--active{color:#fff;border-color:#e4c02c}.btn-1a--active:after{height:100%;background:#e4c02c}.btn i{color:#f9cc01}.btn__icon{font-size:1.4em;display:inline-block;vertical-align:middle;line-height:0}.btn__g-clef{font-size:2.4em;line-height:0;vertical-align:middle;top:-.1em;position:relative;font-weight:400}.sub-menu,.featured-wrap:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a,a:hover,i,i:hover,input,input:hover,button,button:hover,.btn,.btn:after,.menu-item,.menu-item a:before,.search-toggle{-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}.main-wrap,.nav-toggle__icon,.menu{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.a-animation{opacity:0}.no-js .a-animation{opacity:1}.main-nav{width:100%;height:60px;margin:0;z-index:9999999;background:#000;text-align:center;position:fixed;box-shadow:0 7px 35px rgba(0,0,0,.1);text-align:right}.container.container--nav{width:94%;margin:0 auto;padding:0;overflow:visible;position:relative;z-index:1000;max-width:100%}.main-nav__top{display:inline-block;border-bottom:2px solid #fff;border-color:rgba(255,255,255,.3);padding-bottom:0;display:block;text-align:right;overflow:hidden;background:#ededea;padding:5px 0}.main-logo{width:auto;margin:4px 0 4px 0;height:52px;z-index:8;position:relative;float:left;z-index:10}.menu{display:inline-block;position:relative;float:right}.menu{display:block;float:none;clear:both;text-align:center;position:fixed;z-index:-1;opacity:0;visibility:hidden;background:#000;width:100%;height:100%;right:0;left:0;padding:120px 0 0 0;pointer-events:none}.menu-is-active--top .main-nav--top .menu,.menu-is-active--fixed .main-nav--fixed .menu{overflow-y:visible;overflow-y:scroll;z-index:9;opacity:1;visibility:visible;height:100vh;pointer-events:all}.menu-is-active{overflow-y:hidden}.menu-item{display:block;text-transform:uppercase;float:none;line-height:1;padding:15px 0;margin:0 2px;letter-spacing:.06em;font-weight:700;font-family:"novecento-sans",sans-serif}.menu-item a{font-size:24px;letter-spacing:1px;color:#fff;text-transform:uppercase}.main-nav--fixed .menu-item a{color:#fff}.menu-is-active .menu-item a{color:#fff}.menu-item:hover>a{color:yellow}.current-menu-item>a,.current-menu-ancestor>a{color:#e94b31}.menu-item--btn{background:#cc3f1f;padding:10px 10px;margin:20px 0;border-radius:90px}.menu-item--btn a{color:#fff;font-weight:500;letter-spacing:1px}.menu-item--btn:hover a{color:#fff}.main-nav__btn{float:right;color:#000;background:#561FD2;font-size:14px;line-height:60px;height:60px;padding:0 22px;text-transform:uppercase;letter-spacing:0;font-weight:500;font-family:europa;border-radius:999px}.main-nav--fixed .main-nav__btn{border-radius:0;font-family:poppins;font-family:"novecento-sans",sans-serif;font-size:14px;font-size:14px;position:relative;z-index:100;font-weight:700;letter-spacing:.05em}.main-nav__btn--main{color:#fff}.main-nav__btn a{display:block;line-height:1.5}.main-nav__btn--main:hover,.main-nav__btn--main:focus{background:#8f1eed;color:#fff}.main-nav__btn--light,.main-nav__btn--light:hover{background:#fff}.main-nav__btn--main i{color:#f9cc01}.main-nav__btn--light i{color:#0a1158;font-size:1.2em;margin-right:.1em;line-height:0;vertical-align:middle}.main-nav__btn--main:hover i{color:#15374f}.main-nav--top{background:transparent;box-shadow:none;position:absolute;z-index:99999999;background:transparent;height:auto!important}.main-nav--top .main-logo{height:101px;margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;float:none}.main-nav--top .main-nav__btn{height:60px;line-height:60px;padding:0 22px;margin-top:10px;z-index:99999;position:relative}.main-nav--top .main-nav__btn--light{background:transparent;text-align:right;height:unset;line-height:unset;margin-top:0;padding:0;float:right;font-family:poppins}.main-nav--top .main-nav__btn--light a{color:#0a1158;display:inline-block;margin-left:10px;vertical-align:middle}.main-nav__btn-email{text-transform:lowercase}.main-nav--fixed{opacity:0;top:0}.main-nav--fixed .container.container--nav{width:100%;margin:0 auto;padding:0;overflow:visible;position:relative;z-index:1000;max-width:100%}.main-nav--fixed .main-logo{margin-left:15px;height:34px;margin-top:13px;margin-bottom:13px}.main-nav--fixed .nav-toggle{margin:0;border-radius:0}@media only screen and (min-width:990px){.main-nav--fixed .nav-toggle{margin:0;padding:19px 29px}}.menu-item-has-children>a:after{content:url(../../../../../../../themes/koshadillzworld/img/arrow-down.svg);display:inline-block;width:10px;height:10px;vertical-align:middle;margin:-7px 0 0 5px;display:none}.menu-item-has-children.is-active>a:after{content:url(../../../../../../../themes/koshadillzworld/img/arrow-up.svg);display:none}@media only screen and (min-width:650px){.sub-menu{display:none;margin-top:25px}.sub-menu>.menu-item>.sub-menu .menu-item>.sub-menu{background:#e5e5e5;display:none}.sub-menu .menu-item a{font-size:1em;color:#0a1158}.menu-item.is-active>a{color:#2f9eff}.menu-item.is-active>.sub-menu{-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);-o-transform:translate3D(0,0,0);transform:translate3D(0,0,0);opacity:1;visibility:visible;z-index:99}.sub-menu .menu-item{margin:0;text-align:center}.menu-item-has-children.is-active>.sub-menu{display:block;position:absolute;background:#fff;border-radius:15px;padding:0 2em;box-shadow:2px 2px 15px rgba(0,0,0,.25)}.menu-item-has-children.is-active>.sub-menu:after{content:url(../../../../../../../themes/koshadillzworld/img/submenu-top.svg);position:absolute;top:-30px;left:10px;margin:auto;width:56px;display:inline-block}}@media only screen and (max-width:650px){.sub-menu{display:none}.menu-item-has-children.is-active>.sub-menu{display:block}.menu>.menu-item>.sub-menu{background:#f5f5f5;margin-top:22px}.sub-menu>.menu-item>.sub-menu{background:#e5e5e5;margin-top:10px}.sub-menu>.menu-item>.sub-menu .menu-item>.sub-menu{background:#d9d9d9;margin-top:10px}}.sub-menu .menu-item-has-children.is-active>.sub-menu{display:block}@media only screen and (min-width:990px){.menu>.menu-item>.sub-menu{top:unset;margin-top:48px}.sub-menu .menu-item{margin:0;text-align:center}}@media only screen and (min-width:990px) and (max-width:1180px){.menu>.menu-item>.sub-menu{top:66px;width:100%}.sub-menu .menu-item.menu-item-has-children{display:block}}@media only screen and (min-width:650px) and (max-width:990px){.menu>.menu-item>.sub-menu{top:46px;width:100%}.sub-menu .menu-item.menu-item-has-children{display:block}}.nav-toggle{display:inline-block;float:right;margin:10px 0;padding:19px;overflow:hidden;background:transparent;border-radius:999px;line-height:0;cursor:pointer;z-index:99999;position:relative}.nav-toggle__icon{fill:#fff}.nav-toggle.is-active .nav-toggle__icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.nav-toggle__text{color:#fff;display:inline-block;vertical-align:top;text-transform:uppercase;font-size:14px;font-family:europa,"Lucida Sans Unicode",Helvetica,Arial,sans-serif;vertical-align:middle;margin:-17px 0 0 5px;font-weight:500;letter-spacing:2px;display:none}@media only screen and (min-width:990px){.main-nav{height:80px}.main-nav--fixed{height:60px}.main-logo{height:69px;margin:5px 0;margin-top:-35px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.main-nav--fixed .main-logo{height:40px;margin-top:0;margin-bottom:5px;margin-left:35px;margin-top:10px}.nav-toggle{margin:10px 0;padding:19px}.main-nav__btn{padding:0 40px}.menu{top:0}.menu-item{padding:25px 0}.main-nav__btn{line-height:80px;height:80px;padding:1px 30px;font-size:13px}.main-nav__btn--light{padding-left:0;padding-right:20px}.main-nav--fixed .main-nav__btn{height:60px;line-height:40px;padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:1181px){.sub-menu{display:none!important}.menu-item a:after{display:inline-block;width:10px;height:10px;vertical-align:middle;margin:-7px 0 0 5px;display:none}.menu-item a:after{content:url(../../../../../../../themes/koshadillzworld/img/arrow-right.svg)!important}}@media only screen and (max-width:650px){.menu-is-active .menu{overflow-y:scroll;width:100%}.menu-item{width:100%}}@media only screen and (min-width:1180px) and (max-width:1280px){.main-logo{height:60px}.menu-item{padding:32px 4px;letter-spacing:.03em}.main-nav__btn{letter-spacing:.03em;padding:0 20px}}@media only screen and (max-width:600px){.main-nav--top .main-logo{height:80px}}@media only screen and (max-width:500px){.main-nav__btn-m-hide{display:none}}@media only screen and (max-width:390px){.main-nav--top .main-logo{}.main-nav--top .nav-toggle{padding:10px 15px}.main-nav--fixed .main-nav__btn{font-size:14px}.social-nav--top{margin-top:20px!important}}@media only screen and (min-width:985px){.nav-toggle{display:none}.main-nav{text-align:right}.menu{position:relative;display:inline-block;position:relative;float:none;z-index:1;opacity:1;visibility:visible;background:transparent;width:auto;top:inherit;left:inherit;padding:inherit;margin-right:0;box-shadow:none;text-align:right;pointer-events:all}.main-nav--fixed .menu{padding-right:20px}.menu-item a{font-size:16px;letter-spacing:0}.menu-item{display:inline-block;text-transform:uppercase;line-height:1;padding:22px 8px;margin:0 2px;letter-spacing:0;font-family:"novecento-sans",sans-serif;font-weight:700}.main-nav--top .menu-item{padding:32px 16px;padding:0 20px}.main-nav--top .menu-item:last-child{padding-right:0}.sub-menu .menu-item{padding:15px 10px;display:block;border-top:none}.sub-menu>.menu-item>.sub-menu .menu-item{padding:10px 10px;border-top:none}.sub-menu .menu-item-has-children{padding:22px 0}.sub-menu>.menu-item-has-children.is-active{padding:22px 0 0 0}.sub-menu>.menu-item>.sub-menu .menu-item-has-children{padding:22px 0 0 0}.main-nav--top .menu-item--hide-top{display:none}}@media only screen and (min-width:985px){.menu-item a{font-size:13px;letter-spacing:0}}@media only screen and (min-width:985px) and (max-width:1149px){.menu-item{padding:22px 5px}}@media only screen and (min-width:1150px){.menu-item a{font-size:15px;letter-spacing:0}}@media only screen and (min-width:1230px){.menu-item a{font-size:17px;letter-spacing:1px}}.main-wrap{background:#fff;position:relative;z-index:1;margin:0}.block-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-position-y:50%!important}.bg-main-color{background:#211772;background:linear-gradient(45deg,#1d1772 0%,#481772 10%,#311772 20%,#211772 30%,#172c72 40%,#1d1772 50%,#481772 60%,#311772 70%,#211772 80%,#172c72 90%,#1d1772 100%)}.section{position:relative;overflow:hidden;padding:0}.section--padded{padding:5em 0;background:#fff}.section-intro,.fp-auto-height.fp-section.section-intro{height:500px}.section-50h{height:500px;height:50vh;text-align:center}.section-65h{height:650px;height:65vh;text-align:center}.section-full{height:730px;min-height:750px;height:100vh;position:relative;text-align:center;width:100%}.section__curve{position:absolute;height:100%;z-index:0;pointer-events:none;opacity:1}.section__overlay{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto 0;width:100%;height:100%;background:#000;opacity:.45;z-index:1}.section__overlay--l{opacity:.1}.section__bg{position:absolute;top:0;left:0;bottom:0;margin:auto;width:100%;height:100%;background-position:50% 50%;-webkit-transform:translate3D(0);-moz-transform:translate3D(0);-ms-transform:translate3D(0);-o-transform:translate3D(0);transform:translate3D(0)}.section__bg--2x{height:200%}.section__illustration{position:absolute;top:0;left:0;z-index:0;opacity:.1;pointer-events:none}.section__sep-line{width:0;height:1px;background:#e94b31;margin-bottom:.5em}.no-js .section__sep-line{width:150%}.container--full{max-width:100%}.container--narrow{max-width:1000px}.h-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.over-block{position:relative;z-index:10}.col--padded{padding:2em}.headline--section,.page-id-85 #et_builder_outer_content .headline--section{font-size:2.6em;padding:0;margin-bottom:.5em;line-height:1.15;letter-spacing:0;text-align:left;color:#0f0e0e;font-family:europa;font-family:operetta-8,serif;text-transform:none}.headline--section-alt{color:#fff}.headline--section-full{max-width:100%}.headline--section.m-b-0{margin-bottom:0!important}.headline--section-top,.page-id-85 #et_builder_outer_content .headline--section-top{font-size:1.1em;margin-bottom:1em;color:#0a1158}.headline--section-bottom{font-size:.9em;margin-top:1em;margin-bottom:1em;color:#454545;color:#222}.headline--section.text-center{margin-left:auto;margin-right:auto;text-align:center}.headline--list{font-size:1em}.subheading--section{font-size:1.3em;text-transform:uppercase;color:#0f0e0e;font-weight:500;line-height:1}.subheading--section-alt{color:#fff}.subheading--section-alt-2{color:#e94b31}.section-info{font-size:1.25em;line-height:1.5;font-weight:400;color:#222;max-width:800px;margin:0 0 .5em 0;position:relative;z-index:1;font-family:europa;font-family:itc-avant-garde-gothic-pro;font-weight:400;font-family:europa}.section-info--fs08{font-size:.8em}.section-info--fs15{font-size:1.5em}.section-info--padded{padding:.5em 0;margin:0}.section-info--strong{font-weight:500;color:#000}.section-info--narrow{max-width:500px;width:50%}.section-info--full{max-width:100%!important;width:100%!important}.section-info--alt{color:#fff}.section-info.text-center{margin:0 auto}.col--padded .section-info{text-align:left;max-width:550px}.section-info--list li{margin-bottom:.25em}.section-info--list li:before{content:"\2022";display:inline-block;color:#2f9eff;margin-right:0;font-size:2em;line-height:0;vertical-align:middle}.section-info--list-checked li:before{content:"\f120";font-family:Ionicons;margin-right:5px}@media only screen and (min-width:700px){.section-info--list-2-col{max-width:650px;width:100%}}.section-info--list-2-col li{display:inline-block;width:50%;margin-left:-3px;vertical-align:top}.section-info__link,.section-info__link:hover,.section-info__link:focus{color:#f97e8f;border:1px solid;font-weight:500;margin-top:.5em;display:block;width:fit-content;padding:.2em .6em}.section-info__link--alt:hover{color:#d69f29}.btn--section{margin-top:1.5em;background:transparent;border:2px solid #0f0e0e;background-position:0% 0%;background-size:200% 100%;color:#0f0e0e;padding:1.4em 2.2em;font-size:.8em;font-weight:600}.btn--section{font-size:.9em;letter-spacing:.05em;padding:1.2em 2.8em;box-shadow:2px 2px 15px rgba(0,0,0,.15);border-radius:0;background:#0f0f0f;color:#fff}.btn--section:after{display:none}.btn--section-narrow{padding:.8em 2.2em}.btn--section-full{width:100%;text-align:center}.btn--section:hover,.btn--section:focus{background-position:100% 0%;color:#fff;border-color:transparent;background:#e94b31}.btn--section-alt,.btn--section-alt:hover,.btn--section-alt:focus{background:#e94b31;color:#fff;border-color:transparent}.btn--section-alt2,.btn--section-alt2:hover,.btn--section-alt2:focus{background:#2f9eff;color:#fff;border-color:#2f9eff;margin-left:5px;margin-right:5px}.section-intro{background:#000;height:90vh!important}.section__bg--1{background-position-y:40%!important;opacity:1}.section-intro .section__curve{left:0;opacity:0;z-index:2;width:101%;left:-1px;height:auto;bottom:-55%}.section__pattern--intro{opacity:.2}.section-intro .section__overlay--l{opacity:.4;background:#000;opacity:.4}.section-intro .container{height:inherit;position:relative;z-index:10;max-width:1650px;width:95%;padding:0;padding-top:0%}.intro-logo{min-width:280px;width:60%;margin-bottom:4em}.headline-wrap{position:relative;text-align:center;width:90%;max-width:800px;min-width:320px;margin:auto;padding-top:112px}.headline--intro{color:#fff;margin:0 auto;padding:0;font-size:3.8em;font-size:4.6vw;text-transform:uppercase;line-height:1;color:#fff;font-weight:600;letter-spacing:-.01em;margin-bottom:.5em;max-width:650px;max-width:800px;max-width:100%;margin-bottom:0;text-transform:none;font-family:operetta-8,serif;font-weight:400}.subheading--intro{display:block;font-size:.37em;text-transform:none;margin-top:.8em;margin-bottom:0;letter-spacing:.1em;font-weight:500;max-width:100%;margin-left:auto;margin-right:auto;line-height:1.2;color:#fff;font-family:europa;text-transform:uppercase}.subheading--section-bg{text-transform:uppercase;font-weight:500;text-transform:none;font-size:1.5em;letter-spacing:.025em;line-height:1.2;text-shadow:2px 2px 10px rgba(0,0,0,.5);margin:.5em 0;color:#fff}.btn--intro{color:#fff;border-color:#d69f29;background:transparent;background:#2f9eff;border-color:#2f9eff;background:#e94b31;color:#fff;letter-spacing:.1em;display:inline-block;overflow:hidden;border-radius:0}.btn--intro-alt{background:#0f0e0e;color:#fff}.btn--intro:hover,.btn--intro:focus{color:#fff;border-color:transparent}.btn--intro-alt:hover,.btn--intro-alt:focus{color:#fff}.btn--intro{margin-right:5px;margin-left:5px;font-size:.95em;letter-spacing:.1em;padding:1em 2.8em;box-shadow:2px 2px 10px rgba(0,0,0,.2);border-color:transparent}.btn--intro:after{display:none}.section__move-down{position:absolute;left:0;right:0;bottom:0;z-index:99999;text-align:center;display:block;transform:translate3d(0,0,0);cursor:pointer}.section__move-down-line-wrap{position:relative;height:60px;bottom:60px;left:0;right:0;margin:auto;overflow:hidden;width:3px}.section__move-down-line{width:1px;position:relative;height:100%;right:0;left:0;top:0%;margin-left:auto;margin-right:auto;background:#e94b31}.section__move-down-text{text-transform:uppercase;letter-spacing:2px;letter-spacing:.35em;line-height:1;position:relative;color:#fff;left:0;right:0;bottom:30px;margin:auto;display:inline-block;width:fit-content;text-align:center;font-size:14px;font-weight:500;cursor:pointer}.section__move-down-text:hover,.section__move-down-text:focus{color:#fff}.section__move-down-line-wrap--80h{top:40%}.section__move-down-line--alt{background:#fff}.section__move-down-text--alt{color:#fff}.section__move-down-text--alt:hover{color:#fff}@media only screen and (min-width:850px) and (max-width:1100px){.section-intro .col-md-pull-3{right:20%}}@media only screen and (max-width:650px){.section__move-down-text{font-size:11px}}@media only screen and (max-width:500px){.section__move-down-text{font-size:12px}.section__move-down-line-wrap{bottom:60px}.section__move-down-text{bottom:30px}}.kd-carousel .owl-nav{margin-top:0;margin-bottom:1em;position:relative}.kd-carousel .owl-prev,.curriculum-carousel .owl-next{position:relative;background:#fff;display:inline-block;left:unset;right:unset;margin:0 10px;border-radius:999px;border:2px solid #000;background:#fff;width:60px;height:60px}@media (min-width:600px){.kd-carousel .owl-nav div:before{display:block}}.kd-carousel .owl-nav div:before{width:20px;height:20px;content:"";top:18px;left:18px;position:absolute}.kd-carousel .owl-nav .owl-prev:before{content:"";background-image:url(../../../../../../../themes/koshadillzworld/img/arrow-left.svg)}.kd-carousel .owl-nav .owl-next:before{content:"";background-image:url(../../../../../../../themes/koshadillzworld/img/arrow-right.svg)}.o-testimonials{overflow:visible;position:relative;text-align:center;height:inherit;max-width:100%;margin:0 auto;width:100%;max-width:750px}.owl-carousel.o-testimonials .owl-stage{display:flex}.owl-carousel.o-testimonials .owl-stage-outer{overflow:hidden}.o-testimonials .owl-dots{position:relative;bottom:0;margin-bottom:0;margin-top:30px;bottom:-30px}.o-testimonials .owl-item{flex-flow:column;display:flex}.o-testimonial{width:100%;color:#fff;text-align:center;padding:0}.o-testimonial__text{font-size:1.25em;font-weight:400;line-height:1.5;color:#fff;position:relative;font-weight:400;padding:0 20px}.o-testimonial__text strong{font-weight:600}.o-testimonial__author{color:#e94b31;font-size:.9em;letter-spacing:.01em;font-weight:600;margin:1em 0;text-transform:uppercase;margin-bottom:0}@media only screen and (max-width:1300px){.o-testimonial__text{font-size:1.25em}}@media only screen and (max-width:625px){.o-testimonial__text{font-size:1.1em}.o-testimonials .owl-dots{bottom:0}}.pretty-embed:after{display:block;content:"";position:absolute;left:30px;bottom:30px;width:70px;height:70px;background-image:url(../../../../../../../themes/koshadillzworld/img/video-play.png);background-size:100%}.pretty-embed.play:after{display:none}.home-block{position:relative;overflow:visible;cursor:pointer;text-align:center;width:100%;padding-bottom:100%;-webkit-transition:transform .9s;-moz-transition:transform .9s;-o-transition:transform .9s;transition:transform .9s;will-change:transform;overflow:hidden;box-shadow:2px 2px 10px rgba(0,0,0,.2);background:#0f0e0e}.home-block:hover{z-index:999;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.home-block--nt{cursor:default}.home-block--nt:hover{z-index:inherit;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.home-block--nt .headline--block{transform:unset}.home-block--nt:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.35;z-index:1}.home-block--no-overlay:before{content:unset;display:none}.home-block--o:before{opacity:.85}.home-block a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.15;z-index:1}.home-block:hover a:before{opacity:.35}.home-block a:before{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.home-block .btn:before,.home-block .btn:after{display:none}.home-block__bg{position:absolute;width:100%;height:100%;top:0;left:0;background-position:50% 50%!important}.home-block__inner{position:absolute;left:10px;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:10}.home-block__content--center{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:10;padding:0 1.5em}.home-block__title{position:relative;z-index:10;left:0;right:0;color:#fff;text-transform:uppercase;font-weight:500;font-size:1.4em;line-height:1;text-shadow:2px 2px 10px rgba(0,0,0,.5);text-transform:uppercase;margin:0 0 .25em 0}.home-block__description{color:#fff;text-align:left}.home-block__info-list{color:#fff;font-weight:500;padding:0;font-size:1.1em;text-align:left;padding:0 10px;margin-top:.5em;font-family:itc-avant-garde-gothic-pro}.home-block__info-list li{margin-bottom:.5em}.home-block__info-list li:before{content:"\2022";display:inline-block;color:#2f9eff;margin-right:0}.home-block__action{display:block;color:#fff;text-transform:uppercase;font-size:.9em;letter-spacing:.2em;margin-top:1em;transform:translateY(20px);opacity:0;overflow:hidden}.headline--block,.home-block__action{-webkit-transition:all 0.45s ease;-moz-transition:all 0.45s ease;transition:all 0.45s ease}.home-block:hover .headline--block,.home-block:hover .home-block__action,.home-block--open .headline--block,.home-block--open .home-block__action{transform:translateY(0);opacity:1}.col-sm-image,.section-b .col-unspaced.col-sm-image{display:none}@media only screen and (max-width:850px){.home-block--nt{margin-bottom:2em}.home-block--hide-mobile{display:none}.col-sm-image,.section-b .col-unspaced.col-sm-image{display:block}.col-sm-image .home-block--nt{width:220px;padding-bottom:220px;border-radius:999px;overflow:hidden;height:inherit;display:block;margin:2em auto}}.home-block--wide{padding-bottom:50%}.home-block--blog:before,.home-block--ig:before{content:"";position:absolute;bottom:15px;right:15px;background-image:url(../../../../../../../themes/koshadillzworld/img/icon-arrow-right.svg);width:30px;height:30px;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-ms-transition:all 0.6s linear;-o-transition:all 0.6s linear;transition:all 0.6s linear;z-index:10}.home-block--blog:hover:before,.home-block--ig:hover:before{-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);-o-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.home-block--circle,.home-block--circle .home-block__bg{border-radius:999px}.home-block--video{width:100%;padding-bottom:60%;-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);-o-transform:translate3D(0,0,0);transform:translate3D(0,0,0);-webkit-transition:transform 1s cubic-bezier(.25,.46,.45,.94);transition:transform 1s cubic-bezier(.25,.46,.45,.94);display:block}.home-block--video.is-active{-webkit-transform:translate3D(0,-6.5em,0);-moz-transform:translate3D(0,-6.5em,0);-ms-transform:translate3D(0,-6.5em,0);-o-transform:translate3D(0,-6.5em,0);transform:translate3D(0,-6.5em,0)}.home-block--video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;z-index:1;opacity:.25;transition:0.5s all linear}.home-block--video:hover:before{opacity:.5}.home-block__play{position:relative;margin:auto;display:block;background-image:url(../../../../../../../themes/koshadillzworld/img/play-2.svg?v=1);width:70px;height:70px;z-index:10}.home-blocks-3{overflow:visible;margin-top:2em}@media only screen and (min-width:801px){.home-blocks-3 .home-block{width:31.333%;padding-bottom:31.333%;margin:1%;float:left;overflow:hidden;box-shadow:2px 2px 0 rgba(255,255,255,.2),2px 2px 15px rgba(0,0,0,.15)}.owl-carousel .home-block{width:100%}}.home-blocks-2{overflow:hidden;overflow:visible}@media only screen and (min-width:801px){.home-blocks-2 .home-block{width:50%;padding-bottom:25%;margin:0;float:left}.home-blocks-3.home-blocks--flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.home-blocks-3.home-blocks--flex .home-block{width:31.333%;padding-bottom:40%;float:left;margin:0}}.home-blocks-3--info{display:flex;flex-wrap:wrap}.home-blocks-3 .home-block--info{display:flex;padding-bottom:unset;align-items:center;justify-content:center}.home-block--info .home-block__content--center{position:relative;transform:unset;top:unset;padding-top:1.5em;padding-bottom:1.5em}.home-blocks-3--info.owl-loaded{display:flex}.home-blocks-3--info .owl-stage-outer{order:2}.home-blocks-3--info .owl-controls{order:1;width:100%}.home-blocks-3--info .owl-stage{display:flex;flex-wrap:wrap}.home-blocks-3--info .owl-item{display:flex}.home .home-slider{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home-slider .owl-nav>div{opacity:1;visibility:visible;display:block}.home-slider .owl-nav .owl-next{right:0}.home-slider .owl-nav .owl-prev{left:0}.home-slider .owl-nav>div.disabled{opacity:0;visibility:hidden}.home-slider .owl-nav>div:before{right:0;bottom:0;margin:auto;top:50%;margin-top:-15px;font-size:30px}.home-slider .owl-prev,.home-slider .owl-next{margin-top:0;background:#081f46;border-radius:0}.home-slider .owl-dot{width:25px;height:4px;margin:0 7px 2px 7px!important;border-radius:0;-webkit-border-radius:0;opacity:1;background:#dadada;background:#b38c4b;vertical-align:top;display:block;height:90px;margin:0;background:none;position:relative;cursor:pointer;margin:0 5px;font-weight:500}.home-slider .owl-dot:before{content:"0" counter(number);counter-increment:number;position:relative;display:block;font-size:18px;font-weight:600;line-height:90px;color:#fff;opacity:.5;transition:all .5s ease-in-out}.home-slider .owl-dot.active:before,.home-slider .owl-dot.hover:before,.home-slider .owl-dot.active:focus{opacity:1}.home-slider .owl-dot:after{content:'';position:absolute;left:50%;bottom:0;width:5px;height:5px;border-radius:50%;background:#cdcdce;background:#b38c4b;margin-left:-2.5px;margin-bottom:-2.5px;transition:all .2s ease-in-out}.home-slider{bottom:0;top:unset;left:0;right:0;transform:none;-webkit-transform:none}.home-slider .owl-dot{display:inline-block;height:auto;width:unset;width:40px}.home-slider .owl-dot:before{display:inline-block;vertical-align:middle}.home-slider .owl-dot:after{transform:translate3d(0,0,0) scale(1.5);position:relative;display:inline-block;vertical-align:middle;margin-top:-2px}.breadcrumbs{display:none}.block-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.block-bg__overlay{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto 0;width:100%;height:100%;background:#000;opacity:.35;z-index:1}.header-content{width:100%;height:400px;height:27vw;position:relative;overflow:hidden;z-index:100}.header-content__bg{background-position-y:32%!important;height:150%;top:inherit;background:#000}.header-content .cell-wrap{-webkit-filter:blur(0)}.page-title{text-align:center;color:#fff;text-transform:uppercase;font-family:"alternate-gothic-atf","Lucida Sans Unicode",Helvetica,Arial,sans-serif;font-size:2em;font-size:4vw;font-weight:600;letter-spacing:2px;margin:0;padding-top:0;text-shadow:none}.subtitle{text-align:center;color:#fff;font-size:1.15em;font-weight:500}.container--content{max-width:90%;max-width:1150px}.main-sidebar{width:20%;width:300px;float:right;padding:3em 0}.page-content{overflow:hidden}.container--w-sidebar .page-content{width:80%;width:calc(100% - 300px);float:left;padding:3em 5em 3em 0}.page-content--full{width:80%;float:none;padding:3em 0;margin:0 auto}.single-page--without-builder .page-content{width:65%;margin:0 auto;padding:3em 0}.single-product .page-content{width:100%;padding-left:0;float:none}.page-content .post-meta--single{margin-bottom:1em;padding-bottom:1em;display:block;border-bottom:1px solid #bbb;font-size:.8em;font-style:italic}.page-content a{color:#e2a216}.page-content .post-title a{color:#151515}.page-content .post-categories{display:block;text-transform:uppercase;font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;margin:.7em 0;font-size:.8em;clear:both}.page-content .post-categories li{display:inline-block;margin:3px 3px 0 0;border:1px solid #71316e;background:#71316e;padding:0 2px}.page-content .post-categories a{color:#fff;font-weight:600;font-size:.95em;letter-spacing:.02em}.page-content p{margin:.25em 0 1em 0;line-height:1.85;font-size:1.1em;color:rgb(85,85,85)}.page-content h2,.page-content h3,.page-content h4{line-height:1.4;margin-top:0;margin-bottom:.5em}.page-content h2{font-size:1.5em;font-weight:600;color:#000}.page-content h3{font-size:1.2em;font-weight:500;color:#e2a216}.page-content h4{margin-bottom:0;font-size:1.35em;color:#e2a216}.page-content img.noshadow{box-shadow:none}.page-content img.alignright{float:right;display:inline;margin:5px 0 5px 20px}.page-content img.alignleft{float:left;display:inline;margin:20px 20px 5px 0}.page-content img.aligncenter{clear:both;margin:15px auto;display:block}.page-content img.alignnone{clear:both;margin:10px auto;display:block;width:100%}.page-content img{height:auto}.page-content a img.alignright{float:right;display:inline;margin:20px 0 5px 20px}.page-content a img.alignleft{float:left;display:inline;margin:20px 20px 5px 0}.page-content a img.aligncenter{clear:both;margin:10px auto;display:block}.page-content a img.alignnone{clear:both;margin:10px auto;display:block}.page-content .wp-user-avatar{border-radius:999px;overflow:hidden}.page-content ol{padding:10px 10px 10px 15px;margin-left:10px}.page-content ol li{padding-left:20px}.page-content blockquote:before,.page-content blockquote:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:16px;height:16px;position:relative;font-size:16px;line-height:1;text-align:center;color:#71316e}.page-content blockquote:before{content:"\f10d";top:-3px;left:-4px}.page-content blockquote:after{position:relative;content:"\f10e";bottom:-10px;right:-6px;display:none}.page-content blockquote p{font-size:.9em;line-height:1.5;font-style:italic;display:inline;color:#151515}.page-content .quote__author{text-transform:uppercase;font-size:.9em;font-weight:700;color:#444;text-shadow:0 1px 1px rgba(255,255,255,.1)}.page-content cite a{color:#d1503f;font-style:italic}.page-content cite a:hover{color:#d1503f}.page-content .p-info{color:#60b39f;font-weight:500;font-size:1.15em}.page-content .list li{margin-bottom:.25em}.page-content .list li:before{content:"\2022";display:inline-block;color:#72c0ae;margin-right:10px}.page-content .list li,.page-content .list li a{color:#151515}.page-content .btn{margin-right:10px}.page-content a.btn,.page-content a.btn:hover{color:#fff}.wp-caption{position:relative;display:block;margin-bottom:1em;min-width:280px}.wp-caption img{width:100%;height:auto}.wp-caption-text,.gallery-caption{letter-spacing:1px;font-size:.9em}.wp-caption.aligncenter{margin:1em auto}.post-author{overflow:hidden;padding:0 1em;display:block;text-align:center;font-size:.9em;color:#454545;font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;color:#71316e}.author-image{float:left;margin-right:1.5em}.author-info h4{text-transform:uppercase;font-size:1.25em;font-weight:400;margin-top:.5em}.link-list{text-align:center;margin:2.5em 0 1em 0;text-transform:uppercase}.link-list__link{margin:0 .5em}.link-list__link:hover{color:#d69f29}.gallery-wrap{overflow:hidden;padding:0;margin-top:2em}.gallery-block{width:19%;padding-bottom:13%;margin:.5%;float:left;position:relative;cursor:pointer;background-position-x:50%!important}@media only screen and (max-width:950px){.gallery-block{width:24%;padding-bottom:16%}}@media only screen and (max-width:625px){.gallery-block{width:32.333333%;padding-bottom:22%}}.gallery-block:after,.gallery-block:before{-webkit-transition:all .45s linear;-moz-transition:all .45s linear;-ms-transition:all .45s linear;-o-transition:all .45s linear;transition:all .45s linear}.gallery-block:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.gallery-block:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;opacity:0;background:#000}.gallery-block:hover:before{opacity:.2}.gallery-block:after{content:url(../../../../../../../themes/koshadillzworld/img/plus-light.svg);z-index:2;margin:auto;width:32px;height:32px;opacity:0}.gallery-block:hover:after{opacity:1}.posts-wrap{list-style:none;display:block;padding:1em 1em 3em 1em}.post-area{position:relative;color:#151515;text-align:left;overflow:hidden;font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;width:33.3333%;padding:1%;margin-right:-4px;display:inline-block;vertical-align:top;color:#151515;text-align:left;overflow:hidden}.featured-wrap{width:100%;display:block;position:relative;line-height:0;overflow:hidden}.featured-wrap img{width:100%;height:auto;display:block;position:relative}.featured-image{display:block;width:100%;padding-bottom:100%;position:relative}.post-area--f-square .featured-image{padding-bottom:100%}.featured-image--default{background:#ddd}.post-area--dark .featured-image--default{border:2px dotted #fff}.featured_video_plus.responsive .wp-video,.featured_video_plus.responsive .wp-video video{width:100%!important;height:auto!important}.featured_video_plus.responsive .wp-video .mejs-poster{background-size:cover!important}.fluid-block{width:100%;display:inline-block;position:relative}.fluid-block:after{padding-top:100%;display:block;content:''}.fluid-block iframe{width:100%;height:100%}.fluid-block-inner{position:absolute;top:0;bottom:0;right:0;left:0}.post-permalink{z-index:10;position:absolute;top:0;bottom:0;left:0;right:0}.inner-post-wrap{padding-top:10px;display:block;text-align:left}.post-title{font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;font-size:.9em;letter-spacing:.01em;text-transform:uppercase;display:block;font-weight:500;position:relative;line-height:1.2;margin:0}.post-title a{color:#252525}.post-area--grid .post-author{display:block;text-align:center;font-size:.85em}.post-excerpt{position:relative;display:block;overflow:hidden;color:#454545;font-size:.95em;text-align:left;padding-top:2px;line-height:1.45;font-weight:400;europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;}.post-categories{display:block;text-transform:uppercase;font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;font-size:.8em}.post-categories li{display:inline-block;margin:0 3px 0 0}.post-extra{font-size:.7em;margin-top:.25em;display:block;font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;text-transform:uppercase}.post-time{margin-left:0;font-style:normal}.post-time a{color:#72c0ae}.read-more{display:block;text-transform:uppercase;font-size:.7rem;font-weight:600;color:#a5d0ce;display:none}.read-more__icon{color:#f59c9c}.posts-wrap--blocks{padding:0;margin:0;width:102%;margin-left:-1%}.post-area--block{position:relative;padding:0;margin:1%;margin-bottom:4em;float:left;cursor:pointer}.posts-wrap--blocks-1 .post-area--block{width:98%;padding-bottom:98%}.posts-wrap--blocks-2 .post-area--block{width:48%;padding-bottom:48%}.posts-wrap--blocks-3 .post-area--block{width:31.3333%;padding-bottom:20%}.posts-wrap--blocks-4 .post-area--block{width:23%;padding-bottom:23%}.posts-wrap--blocks-5 .post-area--block{width:18%;padding-bottom:18%}.posts-wrap--blocks-narrow .post-area--block{padding-bottom:65%;margin-bottom:1.5em}.post-area--block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;z-index:1;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;opacity:0}.post-area--block:hover:before{opacity:.55}.bg-block{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;-webkit-transform:translate3D(0,0,0) scale(1);-moz-transform:translate3D(0,0,0) scale(1);-ms-transform:translate3D(0,0,0) scale(1);-o-transform:translate3D(0,0,0) scale(1);transform:translate3D(0,0,0) scale(1)}.post-area--block:hover .bg-block{-webkit-transform:translate3D(0,0,0) scale(.9);-moz-transform:translate3D(0,0,0) scale(.9);-ms-transform:translate3D(0,0,0) scale(.9);-o-transform:translate3D(0,0,0) scale(.9);transform:translate3D(0,0,0) scale(.9)}.inner-post-wrap--block{position:absolute;right:0;bottom:40%;left:0;padding:5px 20px;z-index:10;text-align:left;color:#fff;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;opacity:0}.post-area--block:hover .inner-post-wrap--block{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.inner-post-wrap--block a{color:#000}.post-area--block .post-title{font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;text-transform:uppercase;font-weight:500;text-align:left;font-size:1em;text-align:center}.post-area--block .post-author{font-weight:700;text-align:left;pading:0;color:#fff;padding:0}.post-area--block .inner-post-wrap--block .post-excerpt{font-style:normal;height:60px;opacity:0;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.post-area--block:hover .inner-post-wrap--block .post-excerpt{opacity:1}.post-area--block .post-categories li{margin:0;padding:0;border:none}.post-area--block .post-excerpt{font-size:.85em;color:#fff;margin-top:0;font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;;font-style:italic}.posts-wrap--grid{padding:0;margin-bottom:2em}.post-area--grid{margin-bottom:1em}.posts-wrap--grid-1 .post-area--grid{width:100%}.posts-wrap--grid-2 .post-area--grid{width:50%}.posts-wrap--grid-3 .post-area--grid{width:33.3333%}.posts-wrap--grid-4 .post-area--grid{width:25%}.posts-wrap--grid-5 .post-area--grid{width:20%}.inner-post-wrap--grid{padding:10px 5px}.post-area--grid .post-title{margin-bottom:.4em;text-align:center}.post-area--grid .post-extra{font-family:europa,"Helvetica Neue",Helvetica,"Lucida Sans Unicode",Arial,sans-serif;;text-transform:none;font-size:.8em;text-align:center;margin:.5em 0}.posts-wrap--grid .fluid-block:after{padding-top:65%}.posts-wrap--col{padding:0 10px}.posts-wrap--col .post-area--grid:nth-child(odd){padding-right:15px}.posts-wrap--col .post-area--grid:nth-child(even){padding-left:15px}.posts-wrap--related{padding-bottom:0}.posts-wrap--related .post-area--grid-alt{font-size:.9em;width:25%}.posts-wrap--related .post-area--grid-alt .post-title{font-size:1.15em}.main-nav-pagination,.woocommerce-pagination{text-align:center;padding:2em 0;font-family:europa,"Lucida Sans Unicode",Helvetica,Arial,sans-serif}.main-nav-pagination ul,.woocommerce-pagination ul{list-style-type:none;margin:0;padding:0}.main-nav-pagination li,.woocommerce-pagination li{display:inline}.main-nav-pagination .current,.woocommerce-pagination .current{color:#999}.page-numbers{padding:.3em .7em;color:#777;font-weight:400;font-size:1em}.page-numbers a{color:#000}.page-numbers.next{color:#e4c02c}.icon--pagination{padding:0 5px}.ninja-forms-form-wrap{width:100%;min-width:280px;max-width:700px;padding:0;text-align:left;margin:1.5em auto;font-family:europa}.ninja-forms-form-wrap .label-above .nf-field-label{margin-bottom:5px!important}.ninja-forms-form-wrap .label-above label{font-size:1em;letter-spacing:.05em;text-transform:capitalize;color:#fff;margin-bottom:0;font-weight:700;font-family:europa;text-transform:uppercase}.ninja-forms-form-wrap .list-checkbox-wrap li label{color:#3d9eff}.ninja-forms-form-wrap .ninja-forms-req-symbol{color:#db4a37}.ninja-forms-required-items,.nf-form-title,.nf-form-fields-required,.nf-error-msg{padding-bottom:0;display:none}.ninja-forms-form-wrap .nf-field-container{margin-bottom:30px}.ninja-forms-field{width:100%;font-size:1em;padding:.3em .6em;margin:0;display:block;background:transparent;resize:none;font-family:inherit;border:none;border-bottom:1px solid #dedede}.nf-form-content textarea.ninja-forms-field{height:100px!important}.ninja-forms-field:focus,.ninja-forms-field:hover{outline:none;border-color:#fff}.field-wrap.nf-error .ninja-forms-field{border:none;border-bottom:1px solid #e80000}#nf-field-9-wrap .ninja-forms-field{border:1px solid #dedede}.ninja-forms-field.field--small{font-size:.8em;padding:.4em}.ninja-forms-form-wrap .textarea-wrap textarea{height:80px}.ui-datepicker{-webkit-transform:translate3D(0,-10%,0);-moz-transform:translate3D(0,-10%,0);-ms-transform:translate3D(0,-10%,0);-o-transform:translate3D(0,-10%,0);transform:translate3D(0,-10%,0);font-size:.8em;border:2px solid #e5e5e5;color:#000}.field-wrap.submit-wrap{margin-bottom:0;width:100%;display:block;position:relative;clear:both;text-align:center}.field-wrap input[type="button"],.field-wrap input[type="submit"]{border:1px solid #000000!important;background:#000000!important;padding:1em 6em;font-size:1.2em;font-weight:700;margin:1em auto 0 auto;text-transform:uppercase;font-family:"novecento-sans",sans-serif;height:auto!important}.field-wrap input[type="button"]:hover,.field-wrap input[type="button"]:focus,.field-wrap input[type="submit"]:hover,.field-wrap input[type="submit"]:focus{border-color:#561FD2!important;background:#561FD2!important;color:#ffffff!important}.social-nav{position:relative;overflow:hidden;margin-top:1em}.social-nav__toggle,.social-nav a{-moz-border-radius:50%;display:inline-block;width:35px;height:35px;position:relative;cursor:pointer}.social-nav svg,.social-nav svg path{fill:#ffffff!important}.social-nav #path44{fill:#000000!important}.social-nav a{width:70px}.social-nav--intro{position:absolute;z-index:100;right:15px;bottom:5px;height:37px;margin-top:0;display:none}.social-nav--intro a{width:28px;height:28px;margin-left:5px}.social-nav--top{position:relative;z-index:99999;float:none;display:inline-block;margin-top:0;right:0;height:28px;margin-top:0;vertical-align:middle;top:-3px;margin-left:15px;float:right;margin-top:30px;margin-right:10px}.social-nav--top a{background:transparent;width:28px;height:28px}.social-nav--top svg path:first-child{fill:#fff}@media only screen and (max-width:780px){.social-nav--intro{display:block}}.section--footer{font-size:16px;letter-spacing:.3px;font-weight:400;text-align:center;color:#fff;width:100%;line-height:1;margin:0 auto;overflow:hidden;background:#0f0e0e}.container--footer{position:relative;z-index:1}.section--footer a{color:#fff}.section--footer a:hover{color:#e94b31}.section--footer__top{text-align:center;margin-top:2em;line-height:1.45;font-weight:400}.section--footer__logo{width:160px;margin-bottom:0;margin-top:1.5em}.section--footer__contact{font-size:1.35em;margin:1em 0;font-weight:500}.section--footer__contact a{margin:0 15px}.section--footer__contact i{vertical-align:middle;display:inline-block;font-size:1.4em;transition:unset}.section--footer__bottom{padding:2em 15px;color:#fff;font-size:1em}.footer-headline{margin:0 0 .75em 0;font-size:1.15em;text-transform:uppercase;letter-spacing:.1em;font-weight:500;color:#fff}.footer-info{font-weight:400}.footer-address{margin-left:.2em}.footer-menu--secondary{margin-top:2.8em}.footer-menu .menu-item{display:inline-block;float:none;padding:0;margin-bottom:1.2em;letter-spacing:0;margin:0 15px}.footer-menu .menu-item a{font-size:.85em;letter-spacing:.06em;color:#fff}.footer-testimonials__item{position:relative;color:#fff;margin-bottom:2em}.footer-testimonials__item-text:before{content:"";background-image:url(../../../../../../../themes/koshadillzworld/img/quotes.svg);width:12px;height:12px;position:relative;display:inline-block;vertical-align:top;margin-right:5px;vertical-align:top;margin-top:3px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.footer-testimonials__item-text:after{content:"";background-image:url(../../../../../../../themes/koshadillzworld/img/quotes.svg);width:12px;height:12px;position:relative;display:inline-block;vertical-align:bottom;margin-left:5px}.footer-testimonials__item-text{font-size:.9em;position:relative;font-weight:400}.footer-testimonials__item-author{font-size:.85em;text-transform:uppercase;font-weight:500;display:block;margin-top:.5em;text-align:left;letter-spacing:.04em;color:#fff}@media only screen and (max-width:800px){.section--footer .col-md-4{max-width:400px;margin:0 auto;display:block;text-align:center}.footer-menu .menu-item{margin:.5em 0}.footer-menu .menu-item:last-child{margin-bottom:0}.footer-headline{margin-top:2em}.section--footer__bottom{font-size:.9em}}@media only screen and (max-width:600px){.section--footer__bottom span{display:block}}.newsletter-form{margin-bottom:1em;margin-top:1em;text-align:center;background:#0f0e0e;background:transparent;display:inline-block;padding:1em;box-shadow:2px 2px 15px rgba(0,0,0,.15)}.newsletter-form__input{display:inline-block;width:200px;max-width:260px;border:none;color:#000;font-weight:500;font-size:1.1em;text-transform:none;padding:.6em 1.1em;letter-spacing:.05em;vertical-align:middle;border:none;border-radius:0}.newsletter-form__input.mce_inline_error{border:2px solid red}.newsletter-form__input:first-child{width:160px}@media only screen and (max-width:500px){.newsletter-form__input,.newsletter-form__input:first-child,.newsletter-form__input:nth-child(2n),.newsletter-form input{width:100%;max-width:100%;margin-bottom:1em}}.newsletter-form__input::-webkit-input-placeholder{color:#353535}.newsletter-form__input:-moz-placeholder{color:#353535}.newsletter-form__input::-moz-placeholder{color:#353535}.newsletter-form__input:-ms-input-placeholder{color:#353535}.newsletter-form__submit,.et-db #et-boc .newsletter-form__submit{border:none;background:#e94b31;display:inline-block;font-weight:500;font-size:.9em;text-transform:uppercase;padding:.9em 1.1em;letter-spacing:.05em;color:#fff;vertical-align:middle}.newsletter-form__input:focus,.newsletter-form__submit:focus{outline:none}.newsletter-form.is-submitted .newsletter-form__input,.newsletter-form.is-submitted .newsletter-form__submit{display:none}.newsletter-form #mce-responses{max-width:500px;color:#fff}.newsletter-form .response{margin:2em auto 1em auto}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}@media only screen and (min-width:1600px){.post-area--blog{width:25%}}@media only screen and (max-width:1150px){.headline--intro{font-size:5.5vw}}@media only screen and (max-width:1000px){.headline--home{font-size:1.8em}.section-50h{min-height:400px}}@media only screen and (max-width:990px){.posts-wrap--blocks-5 .post-area--block{width:31.3333%;padding-bottom:31.3333%;margin-bottom:1%}.header-content{width:100%;height:50vh}.page-title{font-size:6vw;padding-top:40px}.main-sidebar,.page-content,.single .page-content{padding:0;float:none;width:100%}.page-content{font-size:.9em}.main-sidebar{text-align:center}}@media only screen and (max-width:800px){.headline--intro{font-size:3em;font-size:6vw}.posts-wrap--blocks-4 .post-area--block{width:31.3333%;padding-bottom:31.3333%}.container--content{width:98%;margin-top:20px}.posts-wrap--grid-4 .post-area--grid{width:48%}.related .posts-wrap--grid-4 .post-area--grid{width:23%}.section-intro{height:100vh!important}.headline-wrap{width:90%;font-size:.85em}.single .content-wrap{padding:0}.gallery-block{width:49%;padding-bottom:33%}.post-area,.posts-wrap--grid-4 .post-area--grid{width:50%}.home-block{width:100%;margin-bottom:2em}.section-a .home-block{margin-bottom:0}.home-block--circle{width:65%;padding-bottom:65%;height:auto;margin:2em auto 0 auto}.section-a .home-block--circle{margin-top:0;margin-bottom:2em}.home-block--ig,.home-block--blog{height:0;padding-bottom:100%}.home-block__list{margin-bottom:10px}.home-block__items{height:auto}.home-block__items .post-area{width:50%;margin:0 -4px 0 0}.home-block__featured-2{display:none}.main-wrap{margin:0}.action-block{display:block;margin-bottom:0}.action-block__item{display:block;width:100%;margin-bottom:0;float:none;font-size:.8em}}@media only screen and (max-width:650px){.home-video .section__bg--1{display:block}.section-intro .section__overlay--l{opacity:.5}.section-intro .container{text-align:center}.section-intro .col-md-12{padding:0}.headline--section{font-size:1.75em}.subheading--section{font-size:1em}.main-wrap{margin:0}.header-content__bg{height:100%;background-position-y:50%!important}.section--padded{padding:2em 0}.section-cta{padding:3em 0}.headline-wrap{padding-top:60px;max-width:320px;font-size:.6em}.headline--sidebar{font-size:1em}.headline--home{font-size:1.1em}.section-intro .nf-field-container,.section-intro .nf-field-container.submit-container{width:100%}.section-info{font-size:1em}.section-info--fs08{font-size:.8em}.subscribe-form{font-size:.9em}.post-area,.posts-wrap--grid-4 .post-area--grid{width:100%}.post-area,.posts-wrap--grid-5 .post-area--grid{width:50%}.posts-wrap--blocks-4 .post-area--block{width:100%;padding-bottom:100%}.page-title{padding-top:40px;font-size:8vw}.et_pb_text.et_pb_module{margin-left:10px!important;margin-right:10px!important}.page-content img.alignright,.page-content img.alignleft{float:none;margin:0 auto 1em auto;display:block}.ninja-forms-form-wrap{width:100%;padding:20px}.section-intro .ninja-forms-field{font-size:1em}.section--footer__logo{margin-top:2em}}@media only screen and (max-width:600px){.subheading--intro{font-size:.475em}.posts-wrap--blocks-5 .post-area--block{width:48%;padding-bottom:48%;margin-bottom:1%}.section--footer__contact{font-size:1.2em}}@media only screen and (max-width:500px){.headline--intro{font-size:2.4em;font-size:8vw}.btn--intro{margin-top:.5em;font-size:.8em}.btn--section{font-size:.8em}}@media only screen and (max-width:440px){.btn--intro:last-child{margin-top:.5em}.headline--intro{font-size:2em}}.main-nav__btn-icon{fill:#fff;display:inline-block;vertical-align:middle;width:2em}.elementor-section .a-hover-scale{transform:none;will-change:transform;transition:0.3s all linear}.elementor-section .a-hover-scale:hover{transform:scale(1.1);z-index:10}.elementor-section .elementor-custom-embed-play i{text-shadow:none;opacity:1;color:yellow;transform:none;will-change:transform;transition:0.3s all linear;background:rgba(0,0,0,.05);border-radius:999px}.elementor-section .elementor-widget-video{transform:none;will-change:transform;transition:0.3s all linear}.elementor-section .elementor-widget-video:hover{transform:scale(1.1);z-index:10}.elementor-section .elementor-widget-video:hover i{transform:scale(.8)}.elementor-widget-container .bit-widget{background:transparent}.elementor-widget-container a.bit-top-track-button{text-align:center;color:#fff;display:none!important}.elementor-widget-container .bit-nav-bar{justify-content:center;text-align:center!important;color:#fff;text-transform:uppercase;font-family:"alternate-gothic-atf",sans-serif;font-weight:700!important}.elementor-widget-container a.bit-play-my-city-button{display:none!important}.elementor-widget-container .bit-widget .bit-date{color:#fff}.elementor-widget-container .bit-location{color:#ffffff!important;font-weight:700!important;text-transform:uppercase}.elementor-widget-container .bit-events-container{font-family:'europa'}.elementor-widget-container .bit-widget .bit-venue{color:#fff;font-weight:700;font-family:"alternate-gothic-atf",sans-serif;font-size:1.3em;text-transform:uppercase}.elementor-widget-container .bit-widget .bit-offers{background:#561FD2!important;border:2px solid #561FD2!important;font-family:"novecento-sans",sans-serif;transition:0.3s all linear}.elementor-widget-container .bit-widget .bit-offers:hover{background:#8f1eed!important;border-color:#8f1eed!important}.elementor-widget-container .bit-widget .bit-rsvp{border:2px solid;color:#fff;font-family:"novecento-sans",sans-serif;transition:0.3s all linear}.elementor-widget-container .bit-widget .bit-rsvp:hover{background:#8f1eed!important;border-color:#8f1eed!important;color:#ffffff!important}.elementor-widget-container .bit-widget .bit-event-list-title{font-size:1.2em}.elementor-widget-container .bit-widget .bit-event-list-title.bit-clickable{color:#fff}.main-nav--top .container--nav-top{text-align:left}.main-nav--top .main-logo{position:relative}.main-nav--top .social-nav{float:right}.main-nav--top .menu{position:absolute;left:50%;right:unset;margin:auto;display:inline;top:32px}.main-nav--top .nav-toggle{display:inline-block}.main-nav--top .main-logo,.main-nav--top .nav-toggle,.main-nav--top .social-nav{z-index:999999991}.main-nav--top .menu{display:block;float:none;clear:both;text-align:center;position:fixed;opacity:0;visibility:hidden;background:#000;background-image:url(../../../../../../../uploads/2024/03/kosha-9.jpg);background-size:cover;background-position:50%;width:100%;height:100%;left:0;right:0;padding:120px 0 0 0;z-index:-1;pointer-events:none;top:0}.menu-is-active--top .menu{opacity:1;visibility:visible;pointer-events:all;z-index:99999999}.main-nav--top .menu-item{display:block;margin:0;padding:15px 0}.main-nav--top .menu-item a{font-size:24px}@media only screen and (min-width:985px){.main-nav--top .menu-item{padding:0;margin-bottom:50px;padding:10px}.main-nav--top .menu-item a{font-size:1.8em}}@media only screen and (max-width:800px){.main-nav--top .social-nav{display:none}}.menu-is-active--top .main-nav--top .menu:before,.menu-is-active--fixed .main-nav--fixed .menu:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;z-index:-1;opacity:.9;pointer-events:none}.nf-error.field-wrap .nf-field-element:after{min-height:unset}