/*!
Theme Name: CreativesClues
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: creativesclues
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.

CreativesClues 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/
*/
*,*:before,*:after{box-sizing:inherit}html,body{font-size:16px;color:#000;font-family:'Poppins',sans-serif;vertical-align:baseline;font-weight:400;overflow-x:hidden;line-height:1.6}footer section{padding:0}html{box-sizing:border-box}.purple{color:#6722b5 !important}img{max-width:100%;height:auto}p{margin:0 0 26px}h1,h2,h3,h4,h5,h6{font-family:"Syne",sans-serif;color:#19082d;margin:0 0 26px}h1,h2,h3,h4,h5,h6{margin:0 0 26px;padding:0;letter-spacing:0;font-weight:400;line-height:1.35}h1{font-size:46px;font-weight:700;margin-bottom:30px;line-height:50px;text-transform:capitalize}h2{font-size:36px;font-weight:700}h3{font-size:22px;font-weight:700}h4{font-size:20px;font-weight:600}h5{font-size:18px;font-weight:600}h6{font-size:16px;font-weight:500}body a{color:#19082d;transition:all .4s ease-in-out 0s;text-decoration:none;outline:none !important}a:active,a:hover{text-decoration:none;outline:0;color:#6722b5}ul{list-style:outside none none;margin:0;padding:0}.clear{clear:both}::-moz-selection{background:#6722b5;text-shadow:none;color:#fff}::selection{background:#6722b5;text-shadow:none;color:#fff}button,input[type=button],input[type=reset],input[type=submit]{padding:15px 20px;border:1px solid #f1f1f1;margin:0;outline:none}input[type=text],input[type=number],input[type=password],textarea,input[type=email]{color:#000;width:100%;max-width:100%;opacity:1}input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder{color:#4444447a;opacity:1}input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder,input[type=email]::-moz-placeholder{color:#4444447a;opacity:1}input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type=email]:-ms-input-placeholder{color:#4444447a;opacity:1}input[type=text]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder,input[type=email]:-moz-placeholder{color:#4444447a;opacity:1}select{color:#000;cursor:pointer}select:valid{color:#000}textarea{width:100%}#primary[tabindex="-1"]:focus{outline:0}.sidenav .sub-menu{display:none}.title-inner{margin-bottom:30px}.title{font-size:40px;font-weight:600;line-height:50px;color:#19082d;text-transform:capitalize;margin-bottom:0}.sub-text{font-size:16px;font-weight:500;line-height:30px;color:#ff7425;margin:0 0 10px;display:inline-block;line-height:1.3;font-family:'Poppins',sans-serif !important;text-transform:uppercase}.white,.white *{color:#fff}.black,.black *{color:#000}.grey,.grey *{color:#262626}.orng{color:#f47b05 !important}body a{color:#19082d;transition:all .4s ease-in-out 0s;text-decoration:none;outline:none !important}.menu-area .navbar-collapse{padding-left:0;padding-right:0}.menu-area .navbar ul{margin:0;padding:0;text-align:left}.menu-area .navbar ul li{position:relative;display:inline-block;transition:all .4s ease-in-out 0s;padding:42px 5px;font-size:15px}.menu-area .navbar ul li.current-menu-ancestor a,.menu-area .navbar ul li.current_page_item a{color:#6722b5}.menu-area .navbar ul li a{color:#3b4052;font-size:16px;padding-left:18px;padding-right:18px}.menu-area .navbar ul li:hover a{color:#6722b5}.menu-area .navbar ul li ul.sub-menu{min-width:270px;padding-bottom:10px;padding-top:10px;border-radius:0}.menu-area .navbar ul li ul.sub-menu li{float:none;display:block;margin:0;text-align:left;line-height:25px}.menu-area .navbar ul li ul.sub-menu li{border-bottom:1px solid #f1f1f1}.menu-area .navbar ul li ul.sub-menu li:first-child{border-top:1px solid #f1f1f1}.menu-area .navbar ul li ul.sub-menu li a{line-height:25px;padding:5px 15px;color:#372748;font-size:15px;font-weight:500}.menu-item-has-children>a{pointer-events:none}.menu-area .navbar ul li ul.sub-menu li.current-menu-ancestor>a,.menu-area .navbar ul li ul.sub-menu li.current_page_item>a{color:#fff;background-color:#6722b5}.menu-area .navbar ul li ul.sub-menu li:hover>a{color:#fff;background-color:#6722b5}.menu-area .navbar ul li:hover ul{opacity:1;position:absolute}.menu-area .navbar ul li>a{display:block;text-decoration:none;font-weight:500;transition:unset}.menu-area .navbar ul li>a,.sidenav li a{font-weight:600;font-family:"Syne",sans-serif !important;font-size:16px;color:#000}.menu-area .navbar ul li.active a{color:#6722b5}.menu-area .navbar ul li.active li a{color:#6722b5}.menu-area .navbar ul li.active li ahover{color:#6722b5}.menu-area .navbar ul li .sub-menu{background:#fff;left:0;opacity:0;position:absolute;top:100%;transform:scaleY(0);transform-origin:0 0 0;transition:all .4s ease-in-out 0s;width:200px;z-index:99999 !important;text-align:left;visibility:hidden;-webkit-box-shadow:0 10px 7px 0 rgba(48,51,50,9%);-moz-box-shadow:0 10px 7px 0 rgba(48,51,50,9%);box-shadow:0 10px 7px rgba(48,51,50,9%)}.menu-area .navbar ul li .sub-menu li{line-height:normal;height:auto;display:block;margin:0;padding:0}.menu-area .navbar ul li .sub-menu li a{display:block;padding:12px 0;text-transform:none;transition:all .4s ease-in-out 0s;color:#372748;font-weight:400}.menu-area .navbar ul li .sub-menu li a:hover{color:#111}.menu-area .navbar ul li .sub-menu li a:hover{background:#fff}.menu-area .navbar ul li .sub-menu li a:hover:before{opacity:1 !important}.menu-area .navbar ul li .sub-menu li.current-menu-item a{color:#ff7425}.menu-area .navbar ul li .sub-menu li ul{top:0 !important}.menu-area .navbar ul li:hover ul{opacity:1;transform:scaleY(1);visibility:visible}.menu-area .navbar .navbar-toggle{background-color:#ff7425;border-radius:2px;-webkit-transition:.4s ease all;transition:.4s ease all}.menu-area .navbar .navbar-toggle .icon-bar{background-color:#fff}.menu-area .navbar .navbar-toggle:hover{opacity:.8}.menu-area.menu_type_dark .navbar ul li a{color:#19082d}.menu-area.menu_type_dark .sticky_search i:before,.menu-area.menu_type_dark .menu-cart-area i:before{color:#19082d}.menu-area .navbar ul>li.menu-item-has-children>a{position:relative;margin-right:10px}.menu-area .navbar ul>li.menu-item-has-children>a:before{content:"+";position:absolute;left:auto;right:4px;top:50%;text-align:center;z-index:9999;font-size:16px;display:block;cursor:pointer;transform:translateY(-50%);font-weight:400}.menu-area .navbar ul>li.menu-item-has-children.hover-minimize>a:before{display:none}.menu-area .navbar ul>li.menu-item-has-children.hover-minimize>a:after{content:"";position:absolute;left:auto;right:0;top:50%;width:9px;height:1px;text-align:center;z-index:9999;transition:all .5s ease;display:block;cursor:pointer;background:#6722b5;transform:translateY(-50%);font-weight:400;color:#6722b5}.menu-area .navbar ul ul.sub-menu li.menu-item-has-children>a:before{display:none !important}.menu-area .navbar ul ul.sub-menu li.menu-item-has-children>a:after{display:none !important}.menu-sticky.sticky .navbar ul li>a{color:#19082d;font-size:14px}.header-link{background:#372748;padding:13px 14px 14px;display:block;border-radius:50%;margin-left:28px}.btn{cursor:pointer;display:inline-block;position:relative;transition:all .4s;padding:16px 35px;color:#fff;font-family:"Syne",sans-serif;font-size:18px;font-weight:600;line-height:28px;background-color:#6722b5;z-index:1;border-radius:10px;box-shadow:none}.btn:focus{outline:none;box-shadow:none}.btn:hover{color:#fff;background-color:#333;box-shadow:none}.orange-btn{padding:21px 44px;background-color:#ff7425;border-radius:50px}.btn-shadow{box-shadow:0px 40px 60px 0px rgba(102.99999999999999,33.99999999999999,181,.2)}.btn-shadow:hover{box-shadow:0px 20px 20px 2px rgba(102.99999999999999,33.99999999999999,181,.2)}.sticky-wrapper{position:absolute;width:100%;transition:all .3s ease-in-out;z-index:99}.menu-sticky{margin:0;width:100%;z-index:99;transition:all .3s ease-in-out;background:0 0}.sticky{display:block}.menu-sticky.sticky{position:fixed !important;background:rgba(255,255,255,.9);box-shadow:0 0 20px -10px rgba(0,0,0,.8);padding:0;backface-visibility:hidden;animation:smoothScroll .5s forwards}.header-inner{position:relative;border-bottom:1px solid transparent}.menu-sticky.sticky{backface-visibility:hidden}@keyframes smoothScroll{0%{transform:translateY(-40px)}100%{transform:translateY(0)}}.nav-link-container .nav-menu-link span{height:2px;width:25px;display:block;background:#fff;transition:none;cursor:pointer;list-style:none;margin:5px 0}.nav-link-container .nav-menu-link span.dot1{width:16px;float:right;clear:right;margin-right:2px}.nav-link-container .nav-menu-link span.dot2{clear:both}.nav-link-container .nav-menu-link span.dot3{width:16px;margin-left:2px}.nav-link-container .nav-menu-link{background:#372748;padding:13px 14px 14px;width:52px;height:52px;display:block;border-radius:50%;margin-left:28px}.menu-wrap-off{position:fixed;z-index:999;width:100%;right:0;top:0;height:100%;background:#fff;padding:46px 60px 50px 50px;font-size:1.15em;-webkit-transform:translate3d(480px,0,0);transform:translate3d(480px,0,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);max-width:480px;overflow-y:auto;box-shadow:20px 20px 80px rgba(95,15,197,5%)}.menu-wrap-off .inner-offcan{margin:0 auto;width:100%;max-width:1200px;padding:15px 0 0;overflow-x:hidden;overflow-y:auto}.menu-wrap-off .inner-offcan .nav-link-container{position:absolute;right:25px;top:25px;display:block;z-index:99}.menu-wrap-off .inner-offcan .nav-link-container .close-button{color:#000;padding:5px;max-width:62px;display:flex;flex-wrap:wrap;transition:none;background-color:transparent;font-size:20px;width:40px;height:40px;border-radius:50%;border:2px solid #000;cursor:pointer;align-items:center;justify-content:center}.menu-wrap-off .inner-offcan .nav-link-container .close-button span{background:#6722b5;margin:2px 4px}.menu-wrap-off .flaticon-cross.closes:before{color:#0a0a0a}.menu-wrap-off .logo-area{text-align:left;display:block;width:100%;padding-bottom:50px}.nav-link-container #close-button2.close-button span.hamburger1{transform:rotate(-45deg)translate(-4px,4px);width:22px}.nav-link-container #close-button2.close-button span.hamburger3{-webkit-transform:rotate(45deg)translate(0,0);transform:rotate(45deg)translate(0,0);width:22px}body.logged-in .menu-wrap-off{padding:55px 60px 50px 50px}body.logged-in .menu-wrap-off .inner-offcan .nav-link-container{top:53px}.menu-ofcn.off-open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition-timing-function:ease;-webkit-transition-timing-function:cubic-bezier(.9,0,.3,1);transition-timing-function:cubic-bezier(.9,0,.3,1)}.nav-link-container{display:none}.offwrap{width:100%;left:100%;transition:all .8s ease-out 0s;position:fixed;background:#372748;height:100vh;top:0;bottom:0;opacity:.9;z-index:999}body.off-open .offwrap{left:0;transition:all .8s ease-out 0s}.sidenav ul{padding:0;margin:0;text-align:left}.sidenav #mobile_menu li{list-style:none;border:none !important;margin-left:0;padding:0;position:relative}#mobile_menu .submenu-button{position:absolute;z-index:99;right:0;top:25px;display:block;height:40px;width:40px;cursor:pointer;border:1px solid #000}.sidenav li a{font-size:15px;display:block;color:#0a0a0a;font-family:"Syne",sans-serif;line-height:45px;font-weight:500 !important}section{padding:80px 0}.owl-carousel .owl-item img{width:auto !important}#banner{min-height:800px;padding-top:100px;background:url(//www.designhipe.com/wp-content/themes/creativesclues/assets/css/../img/banner-bg.webp) no-repeat center;background-size:cover;display:flex;align-items:flex-end}#banner p{font-size:16px;line-height:27px}#services{background-image:url(//www.designhipe.com/wp-content/themes/creativesclues/assets/css/../img/section-02-bg.webp);background-position:top center;background-repeat:no-repeat;background-size:cover;color:#fafafe}.ser-box{padding:20px;border-radius:30px;overflow:hidden;background-color:transparent;background-image:linear-gradient(137deg,#fff 0%,#FFFFFF73 100%);position:relative;text-align:center;border-radius:30px;box-shadow:38px 45px 93px -10px rgba(0,0,0,.05);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s;margin:0;height:100%;display:flex;flex-direction:column}.ser-box img{margin:0 auto}.ser-box:hover{background-color:#fff;box-shadow:25px 25px 81px 0px rgba(95.00000000000014,62.999999999999986,176,.2)}.services-text .title{font-size:20px;font-weight:500;line-height:35px;margin-top:0;margin-bottom:10px;color:#19082d;transition:all ease .3s}.services-text{display:flex;flex-direction:column;height:100%}.services-text .services-txt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:pre-wrap;font-size:13px !important;line-height:normal !important;margin-bottom:15px !important}.services-text .services-txt,p{color:#000;font-size:14px;font-weight:400;line-height:24px;margin-bottom:25px}.services-text .services-btn-part{margin-top:auto}.services-text .services-btn-part .services-btn{font-family:"Syne",sans-serif;font-size:16px;font-weight:600;line-height:16px;color:#372748}.services-text .services-btn-part .services-btn:hover,.services-text .title:hover a{color:#6722b5}.services-text .services-btn-part .services-btn.icon-after i{margin-left:10px;color:#372748;transition:all ease .3s;display:inline-block}.services-text .services-btn-part .services-btn.icon-after:hover i{-webkit-transform:translateX(10px);transform:translateX(10px);color:#6722b5}.count-number span{color:#ff7425;font-size:40px;font-weight:700;line-height:50px;padding:0 0 10px}.count-text .title{color:#413f3f;font-size:18px;font-weight:500;line-height:22px;margin:0}#pricing{background-image:url(//www.designhipe.com/wp-content/themes/creativesclues/assets/css/../img/section-02-bg.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.pack-box{background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:20px 20px 40px rgba(0,0,1,5%);border-radius:30px;padding:50px;position:relative;margin:20px 10px}.pack-box p{font-size:16px;color:#000;opacity:.8;line-height:22px;font-family:"Syne",sans-serif;padding:20px 0 10px;margin-top:10px;position:relative}.pack-box p:before{content:"";position:absolute;background:#4d4c4c;height:1px;top:0;left:0;right:-50px;opacity:.1}.pack-box h6{font-size:20px;font-weight:600;color:#6722b5;line-height:normal;text-transform:uppercase;margin:0 0 15px;font-family:"Syne",sans-serif}.new-price{font-size:45px;line-height:55px;color:#6722b5;font-family:"Syne",sans-serif;font-weight:600}.old-price{font-weight:400;text-decoration:line-through;opacity:.4;font-size:23px;margin-bottom:0;color:#6722b5;line-height:30px}.features{position:relative}.features ul{margin:0;padding:0;list-style:none;height:250px;overflow-y:scroll;overflow-x:hidden;position:relative}.features:after{content:"";border-right:1px solid #494949;position:absolute;right:2px;top:0;bottom:0;height:100%;z-index:0}.features ul::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;z-index:9}.features ul::-webkit-scrollbar{width:5px;background-color:transparent;z-index:9}.features ul::-webkit-scrollbar-thumb{border-radius:10px;background-color:#6722b5;z-index:9}.features ul li{position:relative;font-size:16px;line-height:26px;color:#372748;padding-left:36px;margin:15px 0;transition:all .5s ease}.features ul li:before{content:"\f00c";font-size:9px;color:#000;margin:0;display:inline-block;font-family:"Font Awesome 6 Free";font-weight:600;text-align:center;position:absolute;left:0;top:4px;width:20px;height:20px;border:1px solid #000;line-height:17px;border-radius:50%;opacity:.6;transition:all .5s ease}.pack-box .btn{background-color:transparent;border:1px solid #6722b5;color:#6722b5}.pack-box:hover .btn{background-color:#6722b5;color:#fff}.pack-wrap .info{display:none;align-items:center;justify-content:space-between;padding:0;margin:0;list-style:none}#contact{background-color:#6721b5;background-image:url(//www.designhipe.com/wp-content/themes/creativesclues/assets/css/../img/contact-bg.webp);background-size:cover;padding-bottom:0}.address-item{display:flex;position:relative;align-items:center}.address-item .address-icon{display:inline-block;position:relative;background:#ffb703;height:70px;width:70px;line-height:70px;border-radius:100%;text-align:center}.address-item .address-icon{background-color:#fefefe !important;margin-right:20px}.address-item .address-icon:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%)translateY(-50%);display:block;width:70px;height:70px;background:#fff;border-radius:50%;animation:pulse-border 1.5s ease-out infinite;opacity:0;visibility:hidden}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.address-item .address-icon:before{opacity:1;visibility:visible}.address-item .address-icon i{text-align:center;color:#fff;border-radius:100%;font-size:30px;position:relative;line-height:70px;z-index:9;width:100%;vertical-align:middle;margin-left:0;height:auto}.address-item .address-icon i{color:#ff7425 !important}.text{font-size:26px;font-weight:500;color:#fff}.form p{margin-bottom:0}.form .wpcf7-form-control{padding:18px 30px 20px;border-radius:10px;border-style:solid;border-color:transparent;border-width:1px;box-shadow:0px 0px 12px -2px rgba(0,0,0,.05);background-color:#FFFFFF12;font-size:15px;color:#fff;width:100%;max-width:100%;opacity:1;outline:none;padding:10px 20px;margin-bottom:0}.wpcf7-form-control-wrap{margin-bottom:25px;display:block}.form .wpcf7-form-control.wpcf7-not-valid{border-color:red !important}.wpcf7-not-valid-tip{display:block;font-size:10px}.modal-content .form .wpcf7-not-valid-tip{display:none}.wpcf7 form.sent .wpcf7-response-output{color:#46b450}.wpcf7 form .wpcf7-response-output{margin:0;color:#000;font-size:14px;border:none}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#dc3232}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#ffb900}.form input::-webkit-input-placeholder{color:#c6c6c4 !important;opacity:1;font-weight:400;font-size:15px;text-transform:capitalize}.form input::-moz-placeholder{color:#c6c6c4 !important;opacity:1;font-weight:400;font-size:15px;text-transform:capitalize}.form input:-ms-input-placeholder{color:#c6c6c4 !important;opacity:1;font-weight:400;font-size:15px;text-transform:capitalize}.form input:-moz-placeholder{color:#c6c6c4 !important;opacity:1;font-weight:400;font-size:15px;text-transform:capitalize}.form textarea::-webkit-input-placeholder{color:#c6c6c4 !important;opacity:1;font-weight:400;font-size:15px;text-transform:capitalize}.form textarea::-moz-placeholder{color:#c6c6c4 !important;opacity:1;font-weight:400;font-size:15px;text-transform:capitalize}.form textarea:-ms-input-placeholder{color:#c6c6c4 !important;opacity:1;font-weight:400;font-size:15px;text-transform:capitalize}.form textarea:-moz-placeholder{color:#c6c6c4 !important;opacity:1;font-weight:400;font-size:15px;text-transform:capitalize}textarea.wpcf7-form-control{height:60px}.form .wpcf7-form-control.wpcf7-submit{color:#fff;background-color:transparent;background-image:linear-gradient(300deg,#ff7425 0%,#ff7425 100%);padding:21px 36px;font-size:16px;font-weight:600;text-transform:uppercase;border-radius:15px;box-shadow:0px 0px 14px -2px rgba(0,0,0,.05);width:auto;margin-bottom:0}.form{position:relative;margin-bottom:40px}.address-item{position:absolute;bottom:0;right:0}#mobile_menu ul ul{background-color:#f1f1f1}#mobile_menu ul ul li,#mobile_menu li:hover>ul>li{height:auto}#mobile_menu ul li a,#mobile_menu ul ul li a{width:100%;border-bottom:0}#mobile_menu>ul>li{float:none}#mobile_menu ul ul li a{padding-left:25px}#mobile_menu ul ul ul li a{padding-left:35px}#mobile_menu ul ul,#mobile_menu ul ul ul,#mobile_menu.align-right ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#mobile_menu>ul>li.has-sub>a:after,#mobile_menu>ul>li.has-sub>a:before,#mobile_menu ul ul>li.has-sub>a:after,#mobile_menu ul ul>li.has-sub>a:before{display:none}#mobile_menu #menu-button{display:block;padding:17px;color:#ddd;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:700}#mobile_menu .menu-button:after{position:absolute;top:22px;right:17px;display:block;height:4px;width:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;content:''}#mobile_menu .menu-button:before{position:absolute;top:16px;right:17px;display:block;height:2px;width:20px;background:#ddd;content:''}#mobile_menu .menu-button.menu-opened:after{top:23px;border:0;height:2px;width:15px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#mobile_menu .menu-button.menu-opened:before{top:23px;background:#fff;width:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile_menu .submenu-button{position:absolute;z-index:99;right:0;top:25px;display:block;height:40px;width:40px;cursor:pointer}#mobile_menu .menu li ul.sub-menu li ul.sub-menu a{padding-left:50px}#rs-header .row-table .offcanvas-sec ul.offcanvas-icon{margin-top:0}#mobile_menu ul>li.menu-minimize>.submenu-button:before{display:none !important}#mobile_menu ul ul .submenu-button{height:34px;width:34px;top:0}#mobile_menu .submenu-button:after{position:absolute;top:19px;right:10px;width:20px;height:1px;display:block;background:#fff;content:''}#mobile_menu ul ul .submenu-button:after{top:20px;right:7px}#mobile_menu .submenu-button:before{position:absolute;top:10px;right:19px;display:block;width:1px;height:20px;background:#fff;content:''}#mobile_menu ul ul .submenu-button:before{top:11px;right:16px}#mobile_menu .submenu-button.submenu-opened:before{display:none}body.logged-in .sidenav{top:30px}body.logged-in .sidenav .nav-link-container{top:30px}#banner .owl-item .slider-2-content .animate-slide-item{opacity:0;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1) !important;transition:all 1s cubic-bezier(.165,.84,.44,1) !important}#banner .owl-item.active .slider-2-content .animate-slide-item{top:0 !important;opacity:1;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1) !important;transition:all 1s cubic-bezier(.165,.84,.44,1) !important}.slider-2-content .animate-slide-item{display:block !important;position:relative !important;top:120px !important;transition-delay:.42s !important;-webkit-transition-delay:.42s !important}#banner .slider-right .img-wrap img{transform-style:preserve-3d;transform:translateY(100%) !important;-webkit-transform:translateY(100%) !important;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1) !important;transition:all 1s cubic-bezier(.165,.84,.44,1) !important;margin-left:auto}#banner .slider-right .img-wrap:first-child img{transition-delay:.42s !important;-webkit-transition-delay:.42s !important}#banner .owl-item.active .slider-right .img-wrap img{transform:translateY(0) !important;-webkit-transform:translateY(0) !important}.portfolio-inner{margin:10vh auto;max-width:80%;display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fill,minmax(250px, 1fr));grid-auto-rows:250px;grid-auto-flow:dense}.portfolio-item{text-align:center;padding:1rem 0;color:#fff;font-size:3rem;text-transform:uppercase;background:rgba(0,0,0,.2);overflow:hidden;padding:0;display:flex;align-items:stretch;justify-content:center}.portfolio-item img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:all .5s}.portfolio-item.show:before{content:'';display:block;position:fixed;z-index:555;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.6)}.portfolio-item.show img{position:fixed;top:0;left:0;margin:30px;align-self:center;object-fit:contain;z-index:666;width:calc(100% - 60px);height:calc(100% - 60px);filter:drop-shadow(0 3px 15px #000);cursor:url(//www.designhipe.com/wp-content/themes/creativesclues/assets/css/../svg/close-button.svg),grab}.portfolio-item:not(.show):hover img{cursor:pointer}.portfolio-grid .port-column{margin-top:20px;margin-bottom:20px;overflow:hidden;position:relative;width:424px;height:424px;max-width:100%;background-size:424px;background-repeat:no-repeat}.portfolio-grid .port-column:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.487)}.portfolio-grid .port-column img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:all 2s ease-in-out}.portfolio-grid .port-column:hover img{object-position:bottom center}.port-btn,.port-btn:hover{background-color:transparent;font-size:16px;font-family:"Syne",sans-serif;font-weight:600;color:#000;margin:0 !important;border-color:transparent}.port-btn.active,.port-btn:focus{background-color:#6722b5;color:#fff}.lightbox-modal .modal-content{background:var(--lightbox)}.modal-backdrop.show{opacity:.9}.btn-close{position:fixed;right:60px;top:60px;z-index:9;background-color:#fff;opacity:1;background-size:10px}.lightbox-modal .btn-close{position:fixed;top:40px;right:60px;font-size:1.2rem;z-index:10}.lightbox-modal .modal-body{display:flex;padding:0;text-align:center;min-height:-webkit-fill-available;height:initial}.lightbox-modal img{width:auto;max-width:80vw}#applightboxCarousel img{max-width:49vw}#illlightboxCarousel img{max-width:48vw}.lightbox-modal .carousel-caption{left:0;right:0;bottom:0;background:rgba(36,36,36,.75)}.lightbox-modal .carousel-control-prev,.lightbox-modal .carousel-control-next{top:50%;bottom:auto;transform:translateY(-50%);width:auto;position:fixed}.lightbox-modal .carousel-control-prev{left:60px}.lightbox-modal .carousel-control-next{right:60px}.lightbox-modal .carousel-item{padding:50px 0}.lightbox-modal .carousel-item{display:none;align-items:center;justify-content:center}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{display:block}.popup-close{position:absolute;right:30px;top:30px;font-size:20px;color:#fff;width:40px;height:40px;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer}.popup-close:hover{background-color:#ff7425;color:#fff}#subscription .modal-dialog{max-width:1050px;height:575px}#lightbox-modal .modal-fullscreen{height:auto}#banner p.small-head{font-size:20px;text-decoration:underline;margin-bottom:10px}.modal-content{margin:auto;z-index:4;background:#321364;border-radius:15px;border:none}.modal-body{width:100%;height:100%;padding:2.5rem 3rem;-webkit-box-shadow:inset 0px 0px 250px 0px rgba(0,0,0,1);-moz-box-shadow:inset 0px 0px 250px 0px rgba(0,0,0,1);box-shadow:inset 0px 0px 250px 0px rgba(0,0,0,1);display:flex;align-items:center;border-radius:15px}.popup-head{margin-bottom:3rem}.popup-head strong{font-weight:600}.popup-head h5{color:#fff;font-size:33px;font-weight:200;margin-bottom:.5rem;line-height:1}.popup-head h4{color:#fff;font-size:65px;font-weight:300;margin-bottom:.5rem;line-height:1}.popup-img{position:absolute;width:auto}.popup-img.one{right:-200px;bottom:0}.popup-img.two{left:-70px;bottom:-70px}.popup-img.three{top:100px;right:200px;filter:invert(1)}.modal-content .form .wpcf7-form-control.wpcf7-submit{width:100%;padding:15px 36px}.seprator{width:1px;height:100%;background:#5c4283;left:0;margin-left:10px;position:absolute}.contact-info{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #5c4283;margin-left:20px}.contact-info:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.contact-info h6{color:#fff;font-size:24px;font-weight:600;margin-bottom:.5rem}.contact-info a{color:#fbf7f7;font-size:16px;font-weight:300}input[type=submit]{border:none;padding:10px 18px}.site-footer{color:#fff;font-size:15px;background:#1d1c2d;position:relative;background-position:50% 0 !important}.site-footer p{color:#fff;margin:0}.footer-top{padding:87px 0 70px}.footer-logo-wrap{margin-bottom:48px;margin-top:-8px}.footer-top.footer-tp-border .container .footer-logo-wrap{padding-bottom:30px}.mc4wp-form-fields input[type=email]::-webkit-input-placeholder{color:#999}.mc4wp-form-fields input[type=email]::-moz-placeholder{color:#999}.mc4wp-form-fields input[type=email]:-ms-input-placeholder{color:#999}.mc4wp-form-fields input[type=email]:-moz-placeholder{color:#999}.footer-top .mc4wp-form-fields label{font-size:16px;font-weight:400;opacity:.8;margin:3px 0 18px}.footer-top .mc4wp-form-fields p{margin:22px 0 0;position:relative}.footer-top .mc4wp-form-fields input[type=email]{width:100%;font-size:16px;padding:15px 30px;margin:0;color:#333;overflow:hidden;background:#fff;border:none;border-radius:10px}.footer-top .mc4wp-form-fields input[type=submit]{background:#6722b5;color:#fff;padding:15px 30px;font-weight:400;font-size:16px;line-height:26px;margin-top:20px;transition:all .3s;border-radius:10px}.footer-top .mc4wp-form-fields input[type=submit]:hover{background:#ff7425;color:#fff}ul.footer_social{margin-top:38px}ul.footer_social li{display:inline-block;margin-right:6px;text-align:center}ul.footer_social li a{color:#fff;display:block;background:rgba(255,255,255,.15);border-radius:7px;width:38px;height:38px;line-height:40px}ul.footer_social li a i{opacity:.8}.col-lg-3 section{margin:0 0 30px}.col-lg-3.footer-1 section{padding-left:90px}.col-lg-3.footer-2 section{padding-left:80px}.footer-top h3.footer-title{color:#fff;font-size:22px;font-weight:500;line-height:32px;letter-spacing:0;position:relative;margin-bottom:44px}.footer-top.footer-tp-border .container h3.footer-title{padding-bottom:44px;color:#fff;font-size:22px}.widget.widget_nav_menu ul li{margin-bottom:5px}.widget.widget_nav_menu ul li a{position:relative;display:inline-block;color:#444;padding:6px 0;color:#fff;font-size:15px}.widget.widget_nav_menu ul li a:hover{color:#ff7425}.footer-top .container{position:relative}.footer-top.footer-tp-border .container:before{content:"";position:absolute;top:80px;left:15px;right:15px;border-top:1px solid rgba(255,255,255,9%)}.fa-ul{margin-left:0;text-align:left;padding-bottom:10px;padding-top:6px}.fa-ul li{padding:0 0 18px;position:relative;align-items:center;line-height:1.7}.fa-ul li i{color:#fff;position:absolute;text-align:center;border-radius:50%;box-shadow:none;line-height:50px;left:0;display:none}.fa-ul li.phone_li a{display:block;color:#fff}.footer-top h3.footer-title,.fa-ul li a,.widget.widget_nav_menu ul li a{color:#fff;font-size:15px}.footer-bottom .rows{display:flex;align-items:center;justify-content:space-between;border-top:.5px solid rgba(255,255,255,9%);padding:25px 0}.about #services{background:#100e22}.about #services .title{color:#fff}.about .ser-box{padding:30px 20px}.about .ser-box .title{font-size:25px}.accordion-item .accordion-button{font-family:"Syne",sans-serif;font-size:23px;font-weight:500;line-height:35px;color:#19082d;padding:21px 30px}.accordion-button:not(.collapsed){color:#6722b5;background-color:transparent;box-shadow:none}.accordion-button:after{content:"\f077";font-family:"Font Awesome 5 Free";font-weight:900;background-image:none !important;line-height:20px;font-size:16px}.accordion-item{border:none;margin-bottom:15px;border-radius:0;box-shadow:0 0 50px rgba(0,0,1,5%);background:#fff}.accordion-body{background-color:#fff;color:#000;font-size:16px;line-height:26px;padding:5px 30px 30px;font-size:16px}#cta{background-color:#6722b5}.rs-contact-box .address-item{display:flex;position:relative;align-items:center;margin-bottom:30px}.rs-contact-box .address-item.boxstyle2 .address-icon{width:40px;height:40px;line-height:38px}.rs-contact-box .address-item.boxstyle2 .address-icon{background-color:#6722b5 !important;width:42px;height:42px;line-height:39px !important}.rs-contact-box .address-item.boxstyle2 .address-icon i{font-size:17px;line-height:20px;color:#fff !important}.rs-contact-box .address-item.boxstyle2 .address-icon:before{display:none}.rs-contact-box .address-item .address-text .text{font-size:20px;font-weight:400}.rs-contact-box .address-item .address-text span.label{font-size:14px;color:#3e3e3e !important;display:block}.rs-contact-box .address-item .address-text .des{color:#19082d !important}.form.contact-page{box-shadow:rgba(0,0,0,.07) 0px 0px 20px 0px;transition:background .3s ease 0s,border .3s ease 0s,border-radius .3s ease 0s,box-shadow .3s ease 0s;margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:65px 50px 70px;border-radius:30px}.form.contact-page .wpcf7-form-control{font-size:15px;font-weight:500;color:#19082d;padding:10px 0 10px;border-radius:0;border-style:solid;border-width:0 0 1px;border-color:rgba(62,62,62,.13)}.form.contact-page .wpcf7-form-control.wpcf7-textarea{height:60px}.form.contact-page .wpcf7-form-control:focus{border-style:solid;border-width:0 0 1px;border-color:#19082d}.form.contact-page .wpcf7-form-control.wpcf7-submit{color:#fff;background-color:#6722b5 !important;padding:12px 35px;font-size:16px;font-weight:400;border-radius:10px;background-image:none}.form.contact-page .wpcf7-form-control::-webkit-input-placeholder{color:#333;font-size:15px}.form.contact-page .wpcf7-form-control:-ms-input-placeholder{color:#333;font-size:15px}.form.contact-page .wpcf7-form-control::placeholder{color:#333;font-size:15px}.placeholder{max-width:500px;border-radius:15px;box-shadow:0 0 20px 1px #6722b55e}@media only screen and (max-width:1300px){.container{max-width:1195px}h1{font-size:40px;line-height:45px}#banner{min-height:700px}.ser-box{padding:40px 30px;margin:0;margin-bottom:20px}section{padding:50px 0}.pack-box{padding:40px 30px;margin:10px 0}.title{font-size:36px;line-height:44px}.count-number span{font-weight:500;font-size:34px;line-height:44px}.count-text .title{font-size:14px;line-height:18px}#particle-slider .draw{max-width:100%}.title-inner{margin-bottom:15px}}@media (max-width:1199.98px){.menu-area .navbar ul li a{padding-left:12px;padding-right:12px}#banner p{font-size:16px}.services-text .services-txt,p{font-size:14px;line-height:24px}.services-text .title{font-size:20px}.features ul li{font-size:14px;margin:8px 0}.new-price{font-size:35px;line-height:45px;margin-bottom:10px}.old-price{font-size:18px;line-height:24px}.pack-box p{margin-bottom:10px}.pack-box .btn{margin-top:30px !important}.address-item .address-icon,.address-item .address-icon:before{width:60px;height:60px;line-height:60px}.address-item .address-icon i{font-size:24px;line-height:60px}.text{font-size:20px}}@media (max-width:991.98px){#banner{min-height:1100px}#particle-slider .draw{height:500px}.container{padding-left:5vw;padding-right:5vw}.popup-img{display:none}.menu-area{padding-bottom:15px;padding-top:15px}#mobile_menu .submenu-button:after{background:#0a0a0a}#mobile_menu .submenu-button:after{right:14px;width:12px}#mobile_menu .hash-has-sub span.submenu-button{width:100%;cursor:pointer;top:0;height:50px}#mobile_menu ul ul .hash-has-sub .submenu-button{height:36px !important}#mobile_menu .hash-has-sub span.submenu-button:before{top:20px}#mobile_menu .hash-has-sub span.submenu-button:after{top:25px}#mobile_menu ul ul .hash-has-sub span.submenu-button:before{top:20px}#mobile_menu ul ul .hash-has-sub span.submenu-button:after{top:25px}#mobile_menu .submenu-button:before{top:14px;height:12px;background:#0a0a0a}.navbar #primary-menu{display:none}.nav-link-container{display:block}.sidenav.offcanvas-icon .rs-offcanvas-inner-left{max-width:100%}.sidenav.offcanvas-icon .rs-offcanvas-inner-left{height:auto;padding-top:60px}#mobile_menu .submenu-button{top:5px}body .sidenav #mobile_menu li a{border-bottom:1px solid rgba(0,0,0,6%)}.sidenav li a{font-size:16px;padding:10px 0;line-height:30px}body.logged-in .menu-wrap-off,.menu-wrap-off{padding:55px 35px 50px}.col-lg-3.footer-2 section{padding-left:0}.footer-top.footer-tp-border .container h3.footer-title,.footer-top.footer-tp-border .container .footer-logo-wrap{padding-bottom:15px;margin-bottom:0}.footer-top.footer-tp-border .container:before{display:none}.footer-top{padding-bottom:20px}.address-item{position:relative;margin:30px 0}}@media (max-width:767px){.slider-right .img-wrap{margin-top:40px}#contact{padding-bottom:60px}.popup-head h5{font-size:24px}.popup-head h4{font-size:50px}.col-lg-3.footer-1 section,.col-lg-3.footer-2 section{padding-left:0}section{padding:60px 0}#banner{min-height:auto;padding:120px 10px 75px}h1{font-size:40px;font-weight:700;margin-bottom:20px;line-height:50px}.sub-text{font-size:16px;margin:0}.title{font-size:30px;line-height:40px}.fa-ul li a,.widget.widget_nav_menu ul li a{font-size:14px;padding-bottom:0;opacity:.7}.footer_social{margin-bottom:40px}}@media (max-width:575px){.header-link{display:none}.btn.orange-btn{padding:14px 30px}.navbar-dark .navbar-brand img{width:200px}}@media (max-width:480px){.navbar-dark .navbar-brand img{width:150px}}