/* Kyros - created by designesia*/
@charset "utf-8";

/* import main fonts */
@import url('https://fonts.googleapis.com/css2?family=Saira:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/* import fonts icon */
@import url("../fonts/font-awesome/css/fontawesome.min.css");
@import url("../fonts/font-awesome/css/solid.min.css");
@import url("../fonts/font-awesome/css/brands.min.css");

* {
    --body-font: "Nunito", Helvetica, Arial, sans-serif;
    --title-font: "Saira", Helvetica, Arial, sans-serif;
}
html{overflow-x:hidden;padding:0;margin:0;background:#fff}body{font-family:var(--body-font);font-size:16px;font-weight:400;color:#909090;padding:0;line-height:1.8em;word-spacing:0}html.no-scroll,body.no-scroll{overflow:hidden}html.no-scroll::-webkit-scrollbar,body.no-scroll::-webkit-scrollbar{display:none}.dark-scheme{color:#aaa}body.dark-scheme{background:#171A1D}#wrapper{overflow:hidden}a,a:hover{text-decoration:none}header{width:100%;position:absolute;left:0;z-index:1001;background:#171A1D;margin:0}header.transparent{background:none}header.semi-transparent{background:rgba(255,255,255,.15)}body:not(.side-layout) header:not(.smaller):not(.header-mobile).header-light.transparent{background:rgba(255,255,255,0)}header.autoshow{top:-120px;height:70px!important}header.autoshow.scrollOn,header.autoshow.scrollOff{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;outline:none}header.autoshow.scrollOn{top:0}header.autoshow.scrollOff{top:-120px}header div#logo{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}header .logo-2{display:none}header .logo-scroll{display:none}header .logo,header .logo-2{font-family:var(--body-font);color:#fff;font-size:40px;font-weight:300}header .logo-2{color:#333}header.header-full nav{float:left}header nav a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}header nav a:hover{color:#555}header.smaller #mainmenu ul ul{top:0}header.smaller{background:#171A1D;top:0;padding:0;position:fixed;border:0}.header-col-right{text-align:right}.header-fullwidth{padding-left:30px!important;padding-right:30px!important}#mainmenu{font-family:var(--title-font);font-weight:400;font-size:13px;margin:0 auto;float:none}#mainmenu li{margin:0 0;padding:0 0;display:inline;list-style:none;position:relative}#mainmenu li>a{padding-right:6px;font-weight:600}#mainmenu a{position:relative;display:inline-block;padding:30px 18px;text-decoration:none;color:#fff;text-align:center;outline:none}#mainmenu a:hover{transform:translateY(-5px);transition-duration:0.3s;text-shadow:0 3px 3px #1a1a1a}#mainmenu a span{position:relative;width:0%;color:#fff;display:block;font-size:10px;text-transform:uppercase;line-height:14px;border-bottom:solid 2px #fff}#mainmenu li:last-child>a{border-bottom:none}#menu-btn{display:none;float:right;width:32px;height:32px;padding:4px;text-align:center;cursor:poInter;color:#fff;margin-left:20px;padding-top:2px}.rtl #menu-btn{margin-left:0;margin-right:20px}#menu-btn:before{font-family:"Font Awesome 6 Free";content:"\f0c9";font-size:20px}#menu-btn:hover{background:#fff}#menu-btn:hover:before{color:#222}.rtl #menu-btn{float:left}#content{width:100%;background:#FFF;padding:90px 0 90px 0;z-index:100}#content{background:#FFF}.dark-scheme #content{background:var(--primary-color);}section{padding:90px 0 90px 0;position:relative}.dark-scheme section{background:#171A1D}section.no-bg,#content.no-bg{background:none!important}.de-gradient-edge-top{z-index:1;position:absolute;top:0;width:100%;height:30%;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}.dark-scheme .de-gradient-edge-top{background:linear-gradient(180deg,rgba(23,26,29,1) 0%,rgba(23,26,29,0) 100%)}.de-gradient-edge-bottom{z-index:1;position:absolute;bottom:0;width:100%;height:30%;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}.dark-scheme .de-gradient-edge-bottom{background:linear-gradient(0deg,rgba(23,26,29,1) 0%,rgba(23,26,29,0) 100%)}footer{color:rgba(255,255,255,.8);padding:20px 0;border-top:solid 1px rgba(0,0,0,.1)}.dark-scheme footer{background:rgba(0,0,0,.1);border-top:solid 1px rgba(255,255,255,.1)}footer a{color:#595d69}.dark-scheme footer a{color:rgba(255,255,255,.5)}footer a{text-decoration:none!important}header.header-mobile{position:absolute;background:#fff;top:0;height:90px}.dark-scheme header.header-mobile{background:#171A1D}header.header-mobile.has-topbar{height:100px}header.header-mobile.has-topbar .header-row,header.header-mobile.has-topbar .header-col{margin-top:10px}header.header-mobile.has-topbar #topbar{margin-top:-15px;padding:0}header.header-mobile nav{float:none}header.header-mobile .logo{display:none}header.header-mobile .btn-rsvp{padding-top:40px;height:90px}header.header-mobile .logo-2{display:inline-block}header.header-mobile.header-light{background:#fff}header.header-mobile #mainmenu ul{padding:0}header.header-solid.header-light{background:#fff}header.header-light .logo{display:none}header.header-light .logo-2{display:inline-block}a{text-decoration:none}.de_count{padding:20px 0 10px 0;background:none}.de_count h3{font-size:32px;letter-spacing:0;margin:0;padding:0;margin-bottom:15px;line-height:.5em}.de_count span{font-size:12px;text-transform:uppercase;color:#202020}.dark-scheme .de_count span{color:rgba(255,255,255,.5)}.spacer-single{width:100%;height:30px;display:block;clear:both}.spacer-10{width:100%;height:10px;display:block;clear:both}.space-border,.space-border:before,.space-border:after{width:30px;height:1px}.space-border{background:#fff;position:relative;margin:0 auto;margin-bottom:40px}.space-border:before{content:"";position:absolute;left:-40px;background:rgba(255,255,255,.25)}.space-border:after{content:"";position:absolute;right:-40px;background:rgba(255,255,255,.25)}h1,h2,h4,h3,h5,h6,.h1_big,.h1,.h2,.h3,.h4,.h5,.h6,footer.footer-light h5{margin-top:0;font-family:var(--title-font);font-weight:700;color:#202020}.dark-scheme h1:not(.id-color),.dark-scheme h2:not(.id-color),.dark-scheme h4:not(.id-color),.dark-scheme h3:not(.id-color),.dark-scheme h5:not(.id-color),.dark-scheme h6:not(.id-color),.dark-scheme .h1_big,.dark-scheme .h1,.dark-scheme .h2,.dark-scheme .h3,.dark-scheme .h4,.dark-scheme .h5,.dark-scheme .h6{color:#fff}h1,.h1{font-size:50px;margin-bottom:20px;line-height:1.2em;letter-spacing:-1px}h2{margin-top:0;margin-bottom:10px;font-size:34px;line-height:42px}h3{font-size:24px;margin-bottom:25px}h5.s1{font-size:12px;letter-spacing:5px;font-weight:400;text-transform:uppercase}h5{font-size:18px}.text-white,.de_light .text-white{color:#fff}#preloader{position:fixed;display:block;z-index:20000;top:0;left:0;width:100%;height:100%;background:#fff;text-align:center}.dark-scheme #preloader{background:#171A1D}.preloader1{width:100px;height:100px;display:inline-block;padding:0;border-radius:100%;border:3px solid;border-top-color:rgba(var(--primary-color-rgb),.65);border-bottom-color:rgba(var(--primary-color-rgb),.1);border-left-color:rgba(var(--primary-color-rgb),.1);border-right-color:rgba(var(--primary-color-rgb),.1);-webkit-animation:preloader1 1s ease-in infinite;animation:preloader1 1s ease-in infinite;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;margin-top:-25px}@keyframes preloader1{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes preloader1{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.social-icons{display:block;align-content:center}.social-icons i{text-shadow:none;color:#202020;padding:17px 10px 8px 10px;width:34px;height:34px;text-align:center;font-size:16px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;margin:0 3px 0 3px}.dark-scheme .social-icons i{color:#fff}.social-icons i:hover{background:#fff;border-color:#eceff3;color:#333}.relative{position:relative;z-index:1}.z-index-1000{position:relative;z-index:1000}header,de_tab .de_nav li span,.feature-box-small-icon i,a.btn-line:after,.de_count,.social-icons a i,.de_tab.tab_methods .de_nav li span,.de_tab.tab_methods .de_nav li span:hover,.de-gallery .overlay .icon i,.de-gallery .overlay .icon i:hover,.mfp-close,.mfp-close:hover,.pic-hover .bg-overlay,.pic-hover:hover>.bg-overlay,i.btn-action-hide,.pic-hover.hover-scale img,.text-rotate-wrap,.text-rotate-wrap .text-item,.overlay-v,.carousel-item .pf_text .title,.carousel-item:hover .pf_text .title,.carousel-item .pf_text .title .type,.carousel-item:hover .pf_text .title .type,.owl-slider-nav .next,.owl-slider-nav .prev,#back-to-top.show,#back-to-top.hide,.social-icons-sm i,.social-icons-sm i:hover,.overlay-v i,.overlay-v i:hover,.de_tab .de_nav li span,#popup-box.popup-show,#popup-box.popup-hide,.btn-rsvp,.d-btn-close,.btn-main,.overlay-v span,.de_tab.tab_style_4 .de_nav li,.form-subscribe input[type=text],#mainmenu a span,#mainmenu a.active span,.feature-box .inner,.feature-box:hover .inner,.feature-box .inner i,.feature-box:hover .inner i,.error_input,.de_tab.tab_methods.style-2 .de_nav li.active .arrow,.owl-item.active.center div blockquote,.mask *,.mask .cover,.mask:hover .cover,.mask img,.mask:hover img,.accordion .content,a.btn-border,.f_box span,.f_box img,.f_box.s2:hover img,.mask .cover p,.feature-box-type-1:hover i,.feature-box-type-2 i,#contact_form input,#form_subscribe input[type=text],.table-pricing tbody tr,.feature-box.f-boxed,.feature-box.f-boxed:hover,.fp-wrap,.fp-wrap div,.fp-wrap img,.feature-box-type-2,.feature-box.style-3 i,.feature-box.style-3 h4,.logo-carousel img,.f-box,.f-box *,.fp-wrap *,.d-gallery-item *,.de-box-image *,.de-image-hover *,a.a-underline *,.activity-filter *,.dropdown *,.icon-box.style-2 *,#quick_search,.form-border *,.d-carousel *,.opt-create *,.de-submenu,.menu_side_area *,#selector *,.box-url *,.card-image-1,.card-image-1 *,.post-image *,.button-close,.button-close *,#de-menu-container,#de-menu-container *,.d_demo_img *{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;outline:none}a.btn-fx:after,a.btn-fx:hover:after,a.btn-fx:before,a.btn-fx:hover:before,#mainmenu li,#mainmenu li:hover ul,.widget-post li .post-date,.author_list_pp img,.items_filter *,.owl-prev,.owl-next,.play-pause{-o-transition:.2s ease;-ms-transition:.2s ease;-moz-transition:.2s ease;-webkit-transition:.2s ease;transition:.2s ease;outline:none}header.header-mobile #mainmenu>li>span{-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;transition:none;outline:none}@-webkit-keyframes scaleIn{from{opacity:1;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}100%{opacity:1;-webkit-transform:scale3d(var(--primary-color-rgb));transform:scale3d(var(--primary-color-rgb))}}@keyframes scaleIn{from{opacity:1;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}100%{opacity:1;-webkit-transform:scale3d(var(--primary-color-rgb));transform:scale3d(var(--primary-color-rgb))}}.scaleIn{-webkit-animation-name:scaleIn;animation-name:scaleIn}@-webkit-keyframes scaleInFade{from{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}100%{opacity:1;-webkit-transform:scale3d(var(--primary-color-rgb));transform:scale3d(var(--primary-color-rgb))}}@keyframes scaleInFade{from{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}100%{opacity:1;-webkit-transform:scale3d(var(--primary-color-rgb));transform:scale3d(var(--primary-color-rgb))}}.scaleInFade{-webkit-animation-name:scaleInFade;animation-name:scaleInFade}@-webkit-keyframes scaleOutFade{from{opacity:0;-webkit-transform:scale3d(.75,.75,.75);transform:scale3d(.75,.75,.75)}100%{opacity:1;-webkit-transform:scale3d(var(--primary-color-rgb));transform:scale3d(var(--primary-color-rgb))}}@keyframes scaleOutFade{from{opacity:0;-webkit-transform:scale3d(.75,.75,.75);transform:scale3d(.75,.75,.75)}100%{opacity:1;-webkit-transform:scale3d(var(--primary-color-rgb));transform:scale3d(var(--primary-color-rgb))}}.scaleOutFade{-webkit-animation-name:scaleOutFade;animation-name:scaleOutFade}@-webkit-keyframes widthInFade{from{opacity:0;width:1px}100%{opacity:1;width:100px}}@keyframes widthInFade{from{opacity:0;width:1px}100%{opacity:1;width:100px}}.widthInFade{-webkit-animation-name:widthInFade;animation-name:widthInFade}i{display:inline-block}a,a:hover,.test-column,.test-column:hover{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}body::-webkit-scrollbar,#de_modal::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track,#de_modal::-webkit-scrollbar-track{background:#eee}body::-webkit-scrollbar-thumb,#de_modal::-webkit-scrollbar-thumb{background-color:#fff}body.dark-scheme::-webkit-scrollbar,.dark-scheme #de_modal::-webkit-scrollbar{width:6px}body.dark-scheme::-webkit-scrollbar-track,.dark-scheme #de_modal::-webkit-scrollbar-track{background:#000}body.dark-scheme::-webkit-scrollbar-thumb,.dark-scheme #de_modal::-webkit-scrollbar-thumb{background-color:#fff}#de_modal{width:100%;height:100%;z-index:2000;background:#fff;position:fixed;top:0;overflow-y:auto;display:none;padding:80px 0}.dark-scheme #de_modal{background:#171A1D;}.de_modal{cursor:pointer}.d-modal-loader{display:none}.de_3d-box{display:flex;align-items:center;justify-content:center;width:100%;background:rgba(34,34,34,0);position:relative;border-left:solid 1px rgba(0,0,0,.2)}.dark-scheme .de_3d-box{border-left:solid 1px rgba(255,255,255,.2)}.de_3d-box .d-inner{display:flex;align-items:center;justify-content:center;position:relative;padding:40px}.de_3d-box h3{margin-left:50px;margin-top:5px}.de_3d-box i,.de_3d-box img{position:absolute;font-size:40px;top:38px;left:30px}.de-flex{display:flex;justify-content:space-between}.de-flex>.de-flex-col{display:flex;justify-content:center;align-items:center}.vertical-center{min-height:100%;min-height:100vh;display:flex;align-items:center}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(120,169,56,.5)}100%{box-shadow:0 0 0 20px rgba(120,169,56,0)}}strong{font-weight:700}.no-bottom{margin-bottom:0;padding-bottom:0}p{margin-bottom:20px}.no-bottom{padding-bottom:0!important}.no-top{padding-top:0!important}.no-margin{margin:0!important}.nopadding{padding:0;margin:0}#filters i{margin-right:10px}.wow{visibility:hidden}#back-to-top{border:solid 1px rgba(0,0,0,.2);position:fixed;bottom:-40px;right:20px;z-index:1020;width:40px;height:40px;padding-top:3px;text-align:center;line-height:30px;cursor:poInter;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;text-decoration:none;transition:opacity 0.2s ease-out;outline:none;opacity:0}.dark-scheme #back-to-top{border:solid 1px rgba(255,255,255,.2);background:#171A1D}#back-to-top:hover{transform:scale(1.1)}#back-to-top.show{bottom:20px;opacity:1}#back-to-top.hide{bottom:-40px}#back-to-top:before{font-family:"Font Awesome 6 Free";font-size:18px;content:"\f106";color:#222;position:relative}.dark-scheme #back-to-top:before{color:#fff}.mouse{position:absolute;width:22px;height:42px;bottom:40px;left:50%;margin-left:-12px;border-radius:15px;border:2px solid #202020;-webkit-animation:intro 1s;animation:intro 1s}.mouse-icon-click{background:#eee;position:absolute;z-index:1000;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.scroll{display:block;width:3px;height:3px;margin:6px auto;border-radius:4px;background:#202020;-webkit-animation:finger 1s infinite;animation:finger 1s infinite}.dark-scheme .mouse{border:2px solid rgba(255,255,255,.25)}.dark-scheme .scroll{background:#fff}@-webkit-keyframes intro{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes intro{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes finger{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes finger{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}.typed,.typed-strings{display:inline-block}.typed-strings p{position:absolute}.typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite}.menu_side_area{margin-left:20px}.rtl .menu_side_area{margin-left:0;margin-right:10px}.float-text{width:20px;position:fixed;z-index:1000;margin-left:30px;text-align:center;letter-spacing:2px;font-size:12px;top:50%;left:15px;transform:translate(-50%,-50%)}.float-text span{margin-left:-5px;margin-top:20px;writing-mode:vertical-rl;letter-spacing:.75px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);color:#222}.dark-scheme .float-text span{color:rgba(255,255,255,.5)}@media (max-width:767px){.col-lg-1-7{width:100%}}@media (min-width:768px){.col-lg-1-7{width:33.33%}}@media (min-width:992px){.no-top-md{padding-top:0!important}.col-md-1-5{width:20%}.col-md-2-5{width:40%}.col-md-3-5{width:60%}.col-md-4-5{width:80%}.col-md-5-5{width:100%}}@media (min-width:1200px){.col-lg-1-5{width:20%}.col-lg-2-5{width:40%}.col-lg-3-5{width:60%}.col-lg-4-5{width:80%}.col-lg-5-5{width:100%}.col-lg-1-7{width:14.28%}}.typed-strings p{position:absolute}a,img{outline:0}@media(max-width:1600px){.wide .container,.wide .container-lg,.wide .container-md,.wide .container-sm,.wide .container-xl{min-width:calc(100% - 40px)}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1240px}}@media(min-width:980px) and (max-width:1199px){#mainmenu li a:after{margin-left:15px}.pf_full_width.gallery_border .item,.pf_full_width.gallery_border.pf_2_cols .item,.pf_full_width.gallery_border.pf_3_cols .item{float:left;width:23.95%}.container,.container-lg,.container-md,.container-sm{min-width:95%}}@media (min-width:768px) and (max-width:979px){.slider_text{padding-top:0}}@media only screen and (max-width:1090px){#quick_search{width:200px}#quick_search{position:absolute;top:30px}}@media only screen and (max-width:1280px){.float-text{display:none}}@media only screen and (max-width:992px){header.header-v2 #logo{margin:0}header a.btn-main{padding:2px 12px!important}.de__h-widget{display:none}.de-submenu{position:fixed}.de_table .tr .td:nth-child(4),.de_table .tr .td:nth-child(5),.de_table .tr .td:nth-child(6),.de_table .tr .td:nth-child(7){display:none}.col-right{position:absolute;top:-82px;right:60px;width:140px}.mb-sm-10{margin-bottom:10px}.mb-sm-20{margin-bottom:20px}.mb-sm-30{margin-bottom:30px}.sm-mt-0{margin-top:0}.sm-pt-0{padding-top:0}.sm-pt-25{padding-top:25px}.p-sm-30{padding:40px}.pb-sm-0{padding-bottom:0}.mb-sm-0{margin-bottom:0}header .header-col{position:absolute;top:0}header .header-col.mid{position:absolute;top:70px;width:100%;padding:0 0 0 0}.text-center-sm{text-align:center}.sm-pt10{padding-top:10px}#menu-btn{display:block;float:right;z-index:1000;top:0;right:0}.inner-padding{padding:40px}.header-col-right #mainmenu,.header-col-mid #mainmenu{position:absolute;top:90px;width:100%;padding:0 0 0 0;left:20px}header{display:none}header .info{display:none}header.header-bg{background:rgba(0,0,0,1)}header,header.fixed{display:block;position:inherit;margin:0;margin-top:0;height:auto;background:#111;padding:15px 0 15px 0}#de-sidebar{position:absolute;width:100%;right:1px}header.side-header,.de_light header.side-header{position:absolute;display:block;height:60px;top:0;background:#000}header.side-header #mainmenu{position:absolute;background:#000;margin:0;top:60px;left:0;width:100%}header.side-header #logo .logo{display:none}header.side-header #logo .logo-2{display:inline-block;position:absolute;height:30px;top:15px;left:40px}header.side-header #menu-btn{position:absolute;top:8px;right:30px;z-index:2000;height:35px}header.side-header #mainmenu li{display:block}header.side-header #mainmenu a,.de_light.de-navbar-left header #mainmenu>li>a{display:block;text-align:center;color:#fff}.de_light.de-navbar-left header #mainmenu>li{border-bottom:solid 1px rgba(255,255,255,.1)}header.side-header #mainmenu a:hover{background:none}header.side-header #mainmenu a:hover{background:none}header.side-header .social-icons-2{display:none}header.autoshow{height:auto;top:0}header.autoshow #mainmenu li a{background:none}header.header-mobile-sticky{position:fixed}#subheader{padding:80px 0}.de-navbar-left #subheader{padding:0;margin:0}#subheader h1{margin-top:0}#subheader span{display:none}#subheader .crumb{display:none}.de-navbar-left #subheader{padding-top:70px}.slider_text h1{font-size:32px}.slider_text .description{display:none}#logo,#logo .inner{vertical-align:middle;height:auto}#domain-check .text,#domain-check .button{width:100%}.container-4 .de-team-list{width:49.9%;float:left;position:relative}#testimonial-full blockquote{padding:20px}nav{height:0}#mainmenu{float:none;z-index:200;width:100%;margin:0;padding:0}#mainmenu ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mainmenu a{text-align:left;padding-left:0;padding-top:10px;padding-bottom:10px}#mainmenu li.has-child:after{display:none}#mainmenu li li a,#mainmenu li li li a{padding-left:0}#mainmenu a:hover{background:#111}#mainmenu a:hover{background:#111}#mainmenu li ul{display:block;position:inherit;margin:0;width:100%}#mainmenu li{border-bottom:solid 1px #eee;margin:0;width:100%;display:block}#mainmenu li a:after{display:none}#mainmenu li:last-child{margin-bottom:30px}#mainmenu li ul{border-top:solid 1px #eee;top:auto;width:auto;height:auto;position:inherit;visibility:visible;opacity:1}#mainmenu>li.menu-item-has-children>a{position:relative;padding-right:15px}#mainmenu>li.menu-item-has-children>a:after{content:"\f107";font-family:"Font Awesome 6 Free";display:inline-block;position:absolute;top:0;right:0}#mainmenu li ul a{width:100%;background:none;border:none}#mainmenu li ul li{border:none;padding-left:40px}#mainmenu li ul li a{display:block}#mainmenu li ul li:last-child{border-bottom:none;margin:0}#mainmenu li ul li:last-child a{border-bottom:none}#mainmenu li a{color:#eceff3}#mainmenu li li a:hover{color:#fff}header.header-mobile{overflow:hidden;position:relative}header.header-mobile #mainmenu{float:none;z-index:0;width:100%;margin:0;padding:0;text-align:left;padding-right:30px}header.header-mobile #mainmenu ul{background:none}header.header-mobile #mainmenu a{text-align:left;padding-top:10px;padding-bottom:10px}header.header-mobile #mainmenu a:hover{background:none}header.header-mobile #mainmenu li ul{display:block;position:inherit;margin:0;width:100%}header.header-mobile #mainmenu li{border-bottom:solid 1px #eee;margin:0;width:100%;display:block}.dark-scheme header.header-mobile #mainmenu li{border-bottom-color:rgba(255,255,255,.1)}header.header-mobile #mainmenu li ul.mega ul{height:auto}header.header-mobile #mainmenu li ul.mega .menu-content{background:#fff}header.header-light.header-mobile #mainmenu li,header.header-light.header-mobile #mainmenu li ul li a{border-color:#eee}header.header-dark.header-mobile{background:#222}header.header-dark.header-mobile #mainmenu li{border-color:#333}header.header-dark.header-mobile #mainmenu li a{color:#fff}header.header-mobile #mainmenu li a:after{display:none}header.header-mobile #mainmenu li:last-child{margin-bottom:30px}header.header-mobile #mainmenu li ul{border-top:none;top:auto}header.header-mobile #mainmenu li ul a{width:100%;background:none;border:none}header.header-mobile #mainmenu li ul li{border:none;padding-left:40px}header #mainmenu li ul li:first-child{border-top:solid 1px #eee}.dark-scheme header #mainmenu li ul li:first-child{border-top-color:rgba(255,255,255,.1)}header.header-mobile #mainmenu li ul li a{display:block;border-bottom:solid 1px #eee}header.header-mobile #mainmenu li ul li:last-child{border-bottom:none;margin:0}header.header-mobile #mainmenu li ul li:last-child a{border-bottom:none}header.header-mobile #mainmenu li a{color:#888}.dark-scheme header.header-mobile #mainmenu li a{color:#fff}header.header-mobile #mainmenu li a:hover{color:#333}.dark-scheme header.header-mobile #mainmenu li a:hover{color:#fff}header.header-mobile #mainmenu li li a:hover{color:#888}header.header-mobile #mainmenu li ul{height:0;overflow:hidden;position:relative;left:0}header.header-mobile #mainmenu li ul li ul li:last-child{border-bottom:solid 1px #eee}header.header-mobile #mainmenu ul.mega>li:first-child{padding-top:15px}header.header-mobile #mainmenu ul.mega li:last-child{border-bottom:none}header.header-mobile #mainmenu li ul li ul{margin-bottom:10px}header.header-mobile #mainmenu>li>span{width:36px;height:36px;background:url(../images/ui/arrow-down.png) center no-repeat;position:absolute;right:0;margin-top:10px;z-index:1000;cursor:poInter}.dark-scheme header.header-mobile #mainmenu>li>span{background:url(../images/ui/arrow-down-light.png) center no-repeat}header.header-mobile #mainmenu li span.active{background:url(../images/ui/arrow-up.png) center no-repeat}.dark-scheme header.header-mobile #mainmenu li span.active{background:url(../images/ui/arrow-up-light.png) center no-repeat}header.header-mobile #mainmenu li>ul>li>span{width:36px;height:36px;background:url(../images/ui/arrow-down.png) center no-repeat;position:absolute;right:0;margin-top:-45px;z-index:1000;cursor:poInter}header.header-mobile #mainmenu>li>ul>li>span.active{background:url(../images/ui/arrow-up.png) center no-repeat}header.header-mobile #mainmenu li ul li a{border-bottom:solid 1px #eee}.dark-scheme header.header-mobile #mainmenu li ul li a{border-bottom-color:rgba(255,255,255,.1)}header.header-mobile #mainmenu li ul li:last-child>a{border-bottom:none}header.header-mobile .de__h-widget{color:#202020}header.header-light.header-mobile #mainmenu>li>span,header.header-light.header-mobile #mainmenu li>ul>li>span{background:url(../images/ui/arrow-down.png) center no-repeat}header.header-light.header-mobile #mainmenu>li>span.active,header.header-light.header-mobile #mainmenu li>ul>li>span.active{background:url(../images/ui/arrow-up.png) center no-repeat}#mainmenu li ul.mega{position:fixed;left:0;width:100%;margin-top:30px;display:block}#mainmenu li ul.mega>li{width:100%}#mainmenu li ul.mega>li ul{position:static;visibility:visible;opacity:1;left:0;float:none;width:100%}#mainmenu li ul.mega .inner{background:#1A1C26}#mainmenu ul.mega>li ul li{margin:0;padding:0;border:none}#mainmenu li ul.mega .menu-content{background:#202020;padding:30px}#mainmenu li ul.mega ul li.menu-title{padding-left:0;margin-left:0}.header-light #mainmenu ul li a,.header-light #mainmenu ul li a:hover{color:#333}.de_tab.tab_methods .de_nav{text-align:center}.de_tab.tab_methods .de_nav li{margin:5px;padding:0}.de_tab.tab_methods .de_nav li span{margin:0;display:inline-block}.de_tab.tab_methods .de_nav li .v-border{border:none}.hidden-phone{display:none}.grid_gallery .item{width:100%}.table [class*="col-"]{float:none;display:block}.table-pricing thead tr,.table-pricing tbody tr{display:block;width:100%}.table-pricing thead tr{display:none}.table-pricing tbody tr th,.table-pricing tbody tr td{text-align:left;display:block;width:100%}.table-pricing tbody tr td{padding:10px 30px}.table-pricing tbody tr td:nth-child(2){padding-top:30px}.table-pricing tbody tr td:last-child{padding-bottom:40px;text-align:center}.table-pricing tbody tr th span,.table-pricing tbody tr td span{min-width:50%}.table-pricing tbody tr th .lbl,.table-pricing tbody tr td .lbl{display:inline-block;min-width:50%}.table-pricing tbody tr th{color:#fff;padding:20px 30px}.sm-hide{display:none}.btn-rsvp{position:absolute}.d-btn-close{position:relative}.de_tab.tab_style_4 .de_nav li{min-width:100px}#mainmenu a span{display:none}.pf_full_width.grid{margin-left:1.5%}.de_tab.tab_methods.style-2 .de_nav li.active .arrow{margin-top:-40px;margin-bottom:40px}.table-custom-1{position:relative;height:auto}h1.very-big{font-size:9vw;letter-spacing:0}.timeline>li>.timeline-panel{width:100%}.timeline-badge{display:none}.timeline:before{background:none}.tp-caption{padding-left:40px;padding-right:40px}.author_list:not(.alt-1){-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.subfooter .de-flex,.subfooter .de-flex-col{display:block}.subfooter .social-icons{margin-top:20px}.subfooter span.copy{margin-top:20px;display:block}.activity-filter li{width:100%}.dropdown{display:inline-block;margin-bottom:10px}#items-carousel-big .owl-prev,#items-carousel-big .owl-next{top:30%}#mainmenu li ul.mega .menu-content,#mainmenu ul.mega,#mainmenu ul.mega ul,#mainmenu ul:not(.mega){border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mainmenu .mega .container{padding:0;margin:0}}@media only screen and (max-width:767px){.h1,h1.big,.h1_big,h1.ultra-big{font-size:32px;line-height:35px}h1.ultra-big.s2{font-size:42px;line-height:45px}.de-table.table-rank thead th:nth-child(5),.de-table.table-rank thead th:nth-child(6),.de-table.table-rank thead th:nth-child(7),.de-table.table-rank tbody td:nth-child(4),.de-table.table-rank tbody td:nth-child(5),.de-table.table-rank tbody td:nth-child(6){display:none}.d_profile{display:block}.d_profile .de-flex-col{display:block}.profile_avatar{display:block}.profile_avatar i{margin-top:-40px}.profile_name{margin-left:0;margin-top:20px;display:block;width:100%}.profile_follow{margin-top:40px;width:100%}.menu_side_area{margin-left:20px;width:100%;position:relative;right:0;text-align:right;display:block}header .container{min-width:100%}.side-bg,.image-container{height:400px;position:static;display:block}.pricing-2-col .pricing-box,.pricing-3-col .pricing-box,.pricing-4-col .pricing-box,.pricing-5-col .pricing-box{width:100%}.container-4 .de-team-list{width:100%;float:left;position:relative}.container{padding-left:30px;padding-right:30px}.feature-box-image,.pricing-box{margin-bottom:30px}#filters li.pull-right{float:none}.pf_full_width .item{float:left;width:49.9%}.text-item{font-size:48px;line-height:48px}.text-item i{font-size:36px}#de-sidebar{width:100%;display:block;position:relative}.gallery_border{margin-left:0}.pf_full_width.gallery_border .item{width:48.9%}body.boxed{margin:0}.de_tab.tab_style_4 .de_nav{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.de_tab.tab_style_4 .de_nav li{min-width:33.3%;width:33.3%;border:none}.de_tab.tab_style_4 .de_nav li:first-child,.de_tab.tab_style_4 .de_nav li:last-child{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.pf_full_width.grid{margin-left:.2%}.pf_full_width.grid .item{width:48.5%}.display-table [class*="col-"]{display:block}h1.big,h1_big{font-size:8vw;line-height:10vw}.xs-hide{display:none}.author_list:not(.alt-1){-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}#items-carousel-big .owl-prev,#items-carousel-big .owl-next{top:22.5%}}@media only screen and (min-width:480px) and (max-width:767px){.container{padding-left:30px;padding-right:30px}.feature-box-image,.pricing-box{margin-bottom:30px}.timeline-panel{margin-bottom:30px}.timeline-pic{height:300px}}@media only screen and (max-width:480px){.pf_full_width .item{float:left;width:100%}.text-item{font-size:32px;line-height:32px}.text-item i{font-size:24px}.pf_full_width.gallery_border .item{width:100%}h4.s2 span{display:block;margin:0;padding:0}.author_list{-moz-column-count:1;-moz-column-gap:20px;-webkit-column-count:1;-webkit-column-gap:20px;column-count:1;column-gap:20px}header a.btn-main i{display:inline-block}header a.btn-main span{display:none}#form_quick_search{margin-bottom:0}}@media only screen and (max-width:360px){#topbar{display:none}}@media only screen and (min-device-width:768) and (max-device-width:1024) and (orientation:portrait){section{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;background-attachment:scroll}}@media only screen and (max-width:992px){#subheader{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}}@media only screen and (max-width:992px){section{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;background-attachment:scroll}}@media (min-width:1200px){.container-timeline ul{display:flex;padding-left:0;padding-top:20px}.container-timeline ul li{flex:1 1 0%;border-left:0;border-top:1px solid green;padding:50px 2em 0 0}.container-timeline ul li::before{left:0;top:-21px}}