@import url(/wp-content/themes/genesis-sample/css/bootstrap.min.css);@import url(/wp-content/themes/genesis-sample/fonts/font-awesome/css/font-awesome.min.css);@import url(/wp-content/themes/genesis-sample/css/slimmenu.min.css);@import url(/wp-content/themes/genesis-sample/css/owl.carousel.css);@import url(https://fonts.googleapis.com/css?family=Dancing+Script:400,700|Poppins:300,400,500,600,700);.grid_1200{overflow:hidden}body{margin:0;padding:0;background-color:#fff;font-family:'Poppins',sans-serif;color:rgb(36 36 36 / .7);font-size:16px;line-height:32px;font-weight:300;letter-spacing:.56px;overflow-x:hidden;-ms-overflow-style:scrollbar}@media (max-width:767px){body{font-size:14px;line-height:26px;letter-spacing:.3px}}img{max-width:100%;height:auto}::-moz-selection{background:#a64dd2;color:#fff}::-webkit-selection{background:#a64dd2;color:#fff}b,strong{font-weight:700}a{color:rgb(36 36 36 / .7);-webkit-transition:all 0.3s cubic-bezier(.3,.1,.58,1);-moz-transition:all 0.3s cubic-bezier(.3,.1,.58,1);-o-transition:all 0.3s cubic-bezier(.3,.1,.58,1);transition:all 0.3s cubic-bezier(.3,.1,.58,1)}a:hover,a:focus{text-decoration:none;color:#a64dd2;outline:0}p,ol,ul{margin:0 0 30px;padding:0}@media(max-width:575px){p,ol,ul{margin:0 0 20px}}h1{font-size:95px;line-height:1;font-weight:500;letter-spacing:1.2px;text-transform:uppercase}@media (max-width:1600px){h1{font-size:85px}}@media (max-width:1199px){h1{font-size:68px}}@media (max-width:991px){h1{font-size:57px}}@media (max-width:767px){h1{font-size:48px}}@media (max-width:460px){h1{font-size:30px;line-height:38px}}h2{font-size:48px;line-height:50px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#242424}@media (max-width:991px){h2{font-size:40px;line-height:40px}}@media (max-width:767px){h2{font-size:32px;line-height:40px}}@media (max-width:575px){h2{font-size:28px;line-height:38px}}h3{font-size:24px;line-height:32px;font-weight:600;letter-spacing:.6px;color:#242424}@media (max-width:991px){h3{font-size:22px;line-height:30px}}@media (max-width:767px){h3{font-size:21px;line-height:30px}}h4{font-size:21px;line-height:32px;font-weight:600;color:#242424}@media (max-width:991px){h4{font-size:20px;line-height:28px}}@media (max-width:767px){h4{font-size:19px;line-height:26px}}@media (max-width:575px){h4{font-size:18px;line-height:26px}}h5{font-size:18px;line-height:30px;letter-spacing:.72px;font-weight:500;color:#242424}h1,h2,h3,h4{margin:0 0 10px 0}.white h1,.white h2,.white h3,.white h4,.white p,.white a,.white li{color:#fff}input[type="email"],input[type="text"],input[type="password"],input[type="tel"],textarea,select{width:100%;max-width:100%;display:block;margin:0;padding:12px 20px;height:inherit;z-index:1;direction:ltr;position:relative;box-shadow:none;background-color:#fff0;border:1px solid rgb(36 36 36 / .2);border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;color:#242424;font-weight:400;font-size:16px;line-height:30px}input[type="email"]:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border:none;outline:0;color:#242424;background-color:rgb(255 255 255 / .92);border:1px solid #a64dd2}input[type='submit']{-webkit-appearance:none;-moz-appearance:none;cursor:pointer}input[type='submit']:hover{background-color:#002d5a;border:1px solid #002d5a}button:hover{outline:0}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#1e1e1e;font-weight:300;font-size:16px;letter-spacing:.32px;opacity:.5}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#1e1e1e;font-weight:300;font-size:16px;letter-spacing:.32px;opacity:.5}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#1e1e1e;font-weight:300;font-size:16px;letter-spacing:.32px;opacity:.5}.btn_holder{display:block;margin-top:40px;text-align:left}@media (max-width:991px){.btn_holder{margin-top:25px}}@media (max-width:767px){.btn_holder{margin-top:20px}}.mss_btn{display:inline-block;text-align:center;padding:15px 20px;min-width:190px;font-weight:300;font-size:16px;line-height:26px;letter-spacing:.8px;text-transform:capitalize;color:#a64dd2!important;border:2px solid #a64dd2;border-radius:0;background-color:#fff0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mss_btn:hover,.mss_btn:focus{background-color:rgb(166 77 210 / .1)}.mss_btn.white{border:2px solid #fff;color:#fff!important}.mss_btn.white:hover,.mss_btn.white:focus{background-color:rgb(240 240 240 / .2)}@media (max-width:767px){.mss_btn{padding:12px 20px;min-width:150px}}@media (max-width:575px){.mss_btn{padding:10px 15px;font-size:13px}}.header_menu{position:absolute;top:0;left:0;width:100%;z-index:1000;background-color:#fff0;text-align:right}.header_menu.sticky{position:fixed;background-color:#fff;box-shadow:0 0 5px 0 rgb(0 0 0 / .4)}.header_menu .container{position:relative}.header_menu .logo{float:left}.header_menu .logo img{width:100%;max-width:188px;margin:15px 0;height:auto;position:absolute;left:15px;top:0}.header_menu .logo .logo_white{opacity:1}.header_menu .logo .logo_color{opacity:0}.header_menu.sticky .logo_white{opacity:0}.header_menu.sticky .logo_color{opacity:1}.location_icon{display:inline-block;margin-left:20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;transform:scale(1)}.location_icon:hover{transform:scale(1.1)}.header_menu .mainmenu{display:inline-block;margin:26px 0}.header_menu.sticky .mainmenu{margin:23px 0}.header_menu.sticky .logo img{max-width:152px}.header_menu.sticky ul.slimmenu li a{color:#242424}.header_menu ul.slimmenu li ul li a,.header_menu.sticky ul.slimmenu li ul li a{line-height:26px}.header_menu.sticky .location_icon path{fill:#242424}.logo img,.mainmenu{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:991px){.header_menu .logo img,.header_menu.sticky .logo img{max-width:152px}.header_menu,.header_menu.sticky{position:absolute;box-shadow:none;background-color:#fff0}.header_menu .mainmenu,.header_menu.sticky .mainmenu{margin:0}.header_menu .logo .logo_white,.header_menu.sticky .logo .logo_white{opacity:1}.header_menu .logo .logo_color,.header_menu.sticky .logo .logo_color{opacity:0}ul.slimmenu li a,.header_menu.sticky ul.slimmenu li a{line-height:32px}.header_menu.sticky .location_icon path{fill:#fff}.location_icon{margin-right:60px;margin-top:36px}}@media(max-width:767px){.header_menu .logo img,.header_menu.sticky .logo img{max-width:130px;margin:10px 0}.header_menu .menu-collapser{top:24px}.header_menu ul.slimmenu{top:78px}.header_menu ul.slimmenu li a{font-size:14px}.location_icon{margin-top:27px;margin-right:50px}}.billboard{position:relative}.billboard .item{min-height:600px;height:100vh;position:relative;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat}.billboard .item::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgb(18 18 18 / .5);z-index:2}.billboard .container{position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.billboard .slider_intro{color:#fff;text-align:left}.billboard .slider_intro h1 span{font-weight:700}.billboard .slider_intro .btn_holder{display:flex;align-items:center;gap:15px}.billboard .slider_intro p{font-size:22px;letter-spacing:1.2px;line-height:30px;color:#fff}.billboard .slider_intro p span{color:#a64dd2}.play_btn_billboard{background:#000;background-color:#000;border:2px solid #fff;width:60px;height:60px;border-radius:50%;color:#fff;font-size:18px;text-align:center;cursor:pointer}.play_btn_billboard:hover{background:linear-gradient(to top,rgb(240 155 160 / .5) 0%,rgb(123 31 162 / .5) 100%);background-color:#a64dd2}.discount{position:absolute;bottom:-40px;right:60px;z-index:2;background:linear-gradient(to top,rgb(240 155 160 / .5) 0%,rgb(123 31 162 / .5) 100%);background-color:#a64dd2;border:6px solid #fff;display:inline-block;width:140px;height:140px;text-align:center;border-radius:50%;padding:37px 20px;line-height:25px;animation:pulse 2s infinite}.discount span{display:block;margin:0;color:#fff;font-size:18px}.discount span strong{font-size:30px}.pulse{z-index:1;box-shadow:0 0 0 rgb(255 255 255 / .55);animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .55)}70%{box-shadow:0 0 0 20px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@media(max-width:1199px){.billboard .slider_intro{width:100%}}@media(max-width:991px){.billboard .item{min-height:600px;height:auto}.billboard .slider_intro{text-align:center}.billboard .slider_intro p{font-size:20px;line-height:30px;letter-spacing:.8px}.billboard .slider_intro .btn_holder{text-align:center;justify-content:center}}@media(max-width:767px){.billboard .item{min-height:550px}.billboard .slider_intro p{font-size:17px;line-height:24px;letter-spacing:.5px}.billboard .slider_intro{width:100%}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:40px;height:40px}.discount{right:40px;line-height:20px;width:110px;height:110px;padding:28px 15px}.discount span{font-size:15px}.discount span strong{font-size:24px}.play_btn_billboard{height:50px;width:50px}}@media(max-width:575px){.billboard .item{min-height:550px}.billboard .owl-carousel .owl-nav .owl-prev{left:5px}.billboard .owl-carousel .owl-nav .owl-next{right:5px}.billboard .slider_intro p{font-size:14px;line-height:20px}.discount{bottom:-30px;right:15px;line-height:16px;width:90px;height:90px;padding:24px 10px;border:4px solid #fff}.discount span{font-size:12px}.discount span strong{font-size:18px}.billboard .video_item .container{position:relative;top:unset;left:unset;transform:unset;padding:30px 0}}@media(max-width:460px){.billboard .item{min-height:450px;padding:50px 0}.billboard .item h1{font-size:24px;line-height:30px}}.sections{padding:110px 0}.sections.detail_sec{padding:80px 0 110px}.section_title{position:relative;margin-bottom:40px;padding-left:25px}.section_title span{font-family:'Dancing Script',cursive;margin-bottom:10px;display:block;font-weight:700;font-size:22px;color:#a64dd2}.section_title h2{margin-bottom:0}.section_title:after{content:'';position:absolute;top:0;left:0;width:5px;height:100%;margin:0 auto;background-color:#a64dd2;border-radius:4px}.title_btn{text-align:right}@media (max-width:991px){.sections,.sections.detail_sec{padding:70px 0}.section_title{margin-bottom:35px;padding-left:20px}.title_btn{text-align:left}}@media (max-width:767px){.sections,.sections.detail_sec{padding:60px 0}.section_title{margin-bottom:30px;padding-left:15px}.section_title span{margin-bottom:5px}}@media (max-width:575px){.sections,.sections.detail_sec{padding:50px 0}.section_title{margin-bottom:20px}}.social_media{margin-top:50px}.footer{padding-top:70px;background-color:#1b1b1b}.footer p,.footer ul li,.footer a{font-weight:300;font-size:14px;line-height:36px;color:#fff;list-style:none}.footer a:hover{color:#a64dd2}.footer h4{position:relative;margin-bottom:50px}.footer h4:after{position:absolute;content:'';bottom:-14px;left:0;width:35px;height:5px;border-radius:5px;background-color:rgb(255 255 255 / .5)}.address ul li{line-height:30px;display:inline-block;width:100%;position:relative;padding-left:30px;margin-bottom:10px}.address ul li:after{content:'';position:absolute;top:9px;left:0}.address ul li:nth-child(1):after{width:13px;height:17px;background-image:url(/wp-content/themes/genesis-sample/images/footer_map.png)}.address ul li:nth-child(2):after{width:18px;height:13px;top:12px;background-image:url(/wp-content/themes/genesis-sample/images/footer_mail.png)}.address ul li:nth-child(3):after{width:17px;height:17px;background-image:url(/wp-content/themes/genesis-sample/images/footer_phone.png)}.opening_hours li b{font-weight:500}.quick_links ul li{width:49%;display:inline-block;line-height:34px;position:relative}.footer ul.social_liks li{margin:0 12px;display:inline-block}.footer ul.social_liks li:first-child{margin-left:0}.footer ul.social_liks li:last-child{margin-right:0}.footer ul.social_liks li a{font-size:17px}.footer ul.social_liks li a svg{margin-bottom:-4px;-webkit-transition:all .3s cubic-bezier(.3,.1,.58,1);-moz-transition:all .3s cubic-bezier(.3,.1,.58,1);-o-transition:all .3s cubic-bezier(.3,.1,.58,1);transition:all .3s cubic-bezier(.3,.1,.58,1)}.footer ul.social_liks li a:hover svg{fill:#a64dd2}.footer .copyrights{border-top:1px solid rgb(255 255 255 / .1);padding:25px 0;margin-top:30px;text-align:center}.footer .copyrights p{margin-bottom:0}@media (max-width:1199px){.footer ul.social_liks li{margin:0 8px}}@media (max-width:991px){.footer h4{margin-bottom:40px}.social_liks{margin-bottom:15px}}@media (max-width:767px){.footer{padding-top:40px;text-align:left}.footer h4{margin-bottom:25px}}@media (max-width:575px){.footer .copyrights{padding:15px 0}.address ul li{font-size:15px;line-height:26px}.footer .copyrights p{font-size:14px;line-height:20px}}.go-up{background:#a64dd2;bottom:5px;color:#fff;cursor:pointer;font-size:12px;width:30px;height:30px;line-height:28px;position:fixed;right:20px;bottom:-40px;text-align:center;z-index:10;transition:all 0.5s ease-in-out;border-radius:0px!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important}.go-up:hover{background:#fdd75c}.page-loader{background:#fff;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9998}.page-loader span{position:absolute;display:inline-block;background:#a64dd2;height:100px;width:100px;left:48%;top:48%;margin:-20px 0 0 -20px;text-indent:-9999em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-animation:page-loader 1.2s linear infinite;animation:page-loader 1.2s linear infinite}.page-loader span:last-child{animation-delay:-0.6s;-webkit-animation-delay:-0.6s}@media(max-width:991px){.page-loader span{left:47%;top:46%}}@media(max-width:768px){.page-loader span{left:45%;top:44%}}@media(max-width:575px){.page-loader span{left:43%;top:42%}}@keyframes page-loader{0%{transform:scale(0,0);opacity:.8}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes page-loader{0%{-webkit-transform:scale(0,0);opacity:.8}100%{-webkit-transform:scale(1,1);opacity:0}}.sections.internal_page{padding:60px 0}.billboard.internal_page{padding-bottom:30px;padding-top:230px;background-position:center}.billboard.internal_page .container{position:relative;z-index:2;top:0;left:0;transform:translate(0%)}.billboard.internal_page:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(18 18 18 / .85)}.internal_page h1{font-size:44px;line-height:48px;color:#fff}.internal_page h2{font-size:36px;line-height:42px;padding-top:10px}.internal_page h3{font-size:24px;line-height:30px;padding-top:20px;margin-bottom:10px}.internal_page h3:first-child{padding-top:0}.internal_page h4{margin-bottom:10px;padding-top:20px}.internal_page h2 span,.internal_page h3 span,.internal_page h4 span{color:#a64dd2}.internal_page p{margin-bottom:10px}.internal_page ul li{position:relative;padding-left:20px;list-style:none}.internal_page ul li:after{font-family:'FontAwesome';content:'\f105';position:absolute;top:0;left:0;font-size:17px;line-height:30px}.alignleft{max-width:380px;height:100%;object-fit:cover;margin:0 50px 40px 0;float:left;border-radius:3px}.alignright{max-width:380px;height:100%;object-fit:cover;margin:0 0 50px 40px;float:right;border-radius:3px}@media(max-width:991px){.sections.internal_page{padding:45px 0}.billboard.internal_page{padding-bottom:20px;padding-top:200px}.alignleft{margin:0 0 30px 0;float:none}.alignright{margin:0 0 30px 0;float:none}.internal_page h1{font-size:38px;line-height:42px}.internal_page h2{font-size:32px;line-height:38px}.internal_page h3{font-size:22px;line-height:26px}.internal_page h4{font-size:18px;line-height:24px}}@media(max-width:575px){.sections.internal_page{padding:35px 0}.billboard.internal_page{padding-bottom:10px;padding-top:160px}.internal_page h1{font-size:32px;line-height:38px}.internal_page h2{font-size:26px;line-height:38px}.internal_page h3{font-size:20px;line-height:26px;padding-top:15px}.internal_page h4{font-size:16px;line-height:22px;padding-top:15px}.internal_page h5{line-height:28px}.alignleft{max-width:100%;margin:0 0 20px 0}.alignright{max-width:100%;margin:0 0 20px 0}}.products{padding:40px 0;background-color:#faf5fc}.products h2{text-align:center;margin-bottom:30px}.product_box{margin-bottom:30px;background-color:#fff;border-radius:4px;overflow:hidden;display:inline-flex;box-shadow:0 0 10px 0 rgb(0 0 0 / .05)}.product_box .product_img{width:450px;height:auto}.product_box .product_img img{width:100%;height:100%;object-fit:cover}.product_box .product_text{padding:25px;flex:1}.product_box .product_text p{font-size:15px;line-height:30px}@media(max-width:991px){.products{padding:25px 0}.products h2{margin-bottom:20px}.product_box{display:block}.product_box .product_img{width:100%;height:270px}}@media(max-width:767px){.product_box .product_img{width:100%;height:250px}}@media(max-width:575px){.products{padding:20px 0}.products h2{margin-bottom:15px}.product_box .product_text p{line-height:28px}}@media(max-width:450px){.product_box .product_img{width:100%;height:220px}.product_box .product_text{padding:20px}}.contact_page{padding:60px 0}.company_address{margin-bottom:30px}.company_address h4{margin-bottom:8px}.company_address p{line-height:28px;margin-bottom:15px;font-weight:400}.company_address p a:hover{color:#a64dd2}.contact_page .form-group{margin-bottom:25px}.contact_page .form-group .mss_btn{padding:12px 20px;min-width:170px}.contact_page .map{width:100%;height:100%;margin-left:30px}.contact_page .map iframe{width:100%;height:100%;display:block;box-shadow:0 0 10px 0 rgb(0 0 0 / .1)}@media(max-width:991px){.contact_page{padding:45px 0}.contact_page .map{margin-left:0;margin-top:30px;height:400px}}@media(max-width:767px){.contact_page{padding:35px 0}.company_address{margin-bottom:20px}.company_address p{margin-bottom:8px}.contact_page .map{margin-top:20px;height:350px}}@media(max-width:575px){.contact_page{padding:30px 0}.contact_page .form-group{margin-bottom:20px}.contact_page .form-group .mss_btn{min-width:150px;font-size:15px}.contact_page .map{margin-top:15px}}.team{padding:60px 0}.team h4{text-align:center;margin-bottom:50px;font-weight:500}.team_box{display:inline-flex;margin-bottom:50px}.team_box .team_img{width:200px;height:200px;border-radius:50%;background-color:#faf5fc;margin-right:50px;overflow:hidden}.team_box .team_img img{width:100%;height:100%;object-fit:contain}.team_box .text_info{flex:1}.team_box .text_info h5{font-size:22px;line-height:30px;margin-bottom:5px}.team_box .text_info span{display:block;font-size:15px;line-height:18px;margin-bottom:15px;color:rgb(36 36 36 / .5)}.team_box .text_info p{margin-bottom:20px;font-size:15px;line-height:28px}.team_box .text_info .mss_btn{padding:10px 20px;font-size:14px;font-weight:500}@media(max-width:991px){.team{padding:45px 0}.team h4{font-size:18px;margin-bottom:35px}.team_box .team_img{width:180px;height:180px;margin-right:30px}}@media(max-width:767px){.team{padding:35px 0}.team h4{font-size:17px;margin-bottom:30px}.team_box{display:block;margin-bottom:40px;text-align:center}.team_box .team_img{margin-right:0;margin:0 auto;margin-bottom:20px}}@media(max-width:575px){.team{padding:30px 0}.team h4{font-size:16px}.team_box{margin-bottom:30px}.team_box .team_img{width:160px;height:160px;margin-bottom:15px}.team_box .text_info h5{font-size:20px;line-height:26px}.team_box .text_info span{margin-bottom:10px}}.services{background-color:#fff;padding:60px 0}.service_box{background:#faf5fc;padding:20px;margin-bottom:30px}.service_box .service_img{width:100%;height:400px;margin-bottom:25px}.service_box .service_img img{width:100%;height:100%;object-fit:cover}.service_detail h3{color:#a64dd2;margin-bottom:10px}.service_box .description{color:rgb(36 36 36 / .9);line-height:28px;margin-bottom:8px}.service_detail .title_label{font-size:12px;line-height:18px;color:#242424;font-weight:400;margin-top:-10px;padding-bottom:10px;display:block}.service_detail .title_label a{color:#a64dd2}.service_detail .title_label a:hover{color:rgb(36 36 36 / .7)}.service_box ul{margin-bottom:10px}.service_box ul h4{font-size:18px;line-height:26px;font-weight:500;margin:5px 0;margin:10px 0 5px 0}.service_box ul li{list-style:none;padding:8px 0;color:#242424;font-size:15px;line-height:30px;border-bottom:1px solid #e4e4e4;font-weight:400}.service_box ul li a{color:#a64dd2}.service_box ul li a:hover{color:#242424}.service_box ul li span{float:right;font-weight:500}.service_box ul li p{color:rgb(36 36 36 / .7);margin-top:7px;margin-bottom:0;font-weight:300;line-height:22px}@media(max-width:1199px){.service_box .service_img{height:330px}}@media(max-width:991px){.services{padding:45px 0}.service_box .service_img{height:250px;margin-bottom:20px}}@media(max-width:767px){.services{padding:35px 0}}@media(max-width:575px){.services{padding:30px 0}.service_box ul li{padding:6px 0}}@media(max-width:400px){.service_box{padding:15px}.service_box .service_img{height:220px;margin-bottom:15px}}.ff-instagram .ff-icon-inner{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);box-shadow:0 3px 10px rgb(0 0 0 / .25)}#team .item .team_box{width:100%;height:600px;background-color:#000;position:relative}#team .item .team_box:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:40%;background-image:linear-gradient(to bottom,#fff0,rgb(0 0 0));-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#team .item:hover .team_box:after{height:100%}#team .item .team_box img{width:100%;height:100%;object-fit:cover;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#team .item:hover .team_box img{opacity:.5}#team .item .team_detail{position:absolute;top:89%;left:25px;right:25px;z-index:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#team .item:hover .team_detail{top:10%}#team .item .team_detail h4{font-size:24px;text-transform:capitalize;margin-bottom:5px;letter-spacing:3px}#team .item .team_detail span{font-size:14px;line-height:20px;display:block;font-style:italic;text-transform:uppercase;color:#fff;margin-bottom:10px}#team .item .team_detail p{line-height:26px}#team .owl-nav .owl-prev,#team .owl-nav .owl-next{top:42%}@media(max-width:1199px){#team .item .team_box{height:500px}}@media(max-width:991px){#team .item .team_box{height:600px}}@media(max-width:767px){#team .item:hover .team_detail{top:5%}#team .item .team_box{height:550px}}@media(max-width:575px){#team .item .team_box{height:500px}}.quicklinks{background-color:#f8e6ff;padding:50px 0;position:relative}.quicklinks .section_title{text-align:center;padding-left:0;margin-bottom:25px}.quicklinks .section_title:after{content:none}.quicklink_box{border-radius:10px;overflow:hidden;background-color:#fff;padding:5px}.quicklink_img{height:325px;overflow:hidden;border-radius:10px 10px 0 0}.quicklink_img img{object-fit:cover;width:100%;height:100%;transition:all 0.2s linear}.quicklink_box:hover .quicklink_img img{transform:scale(1.05) rotate(-3deg)}.quicklink_title a{color:#a44dcd;padding:14px 15px 8px 5px;font-size:18px;font-weight:600;transition:all 0.2s linear;position:relative;display:block;line-height:1.3}.quicklink_title a:before{content:"\f105";font-family:fontawesome;position:absolute;right:5px;top:15px;transition:all 0.2s linear}.quicklink_title a:hover{color:#000}.quicklink_title a:hover:before{right:1px}@media (max-width:1199px){.quicklink_title a{font-size:14px}.quicklink_title a:before{top:14px}.quicklink_img{height:270px}}@media (max-width:991px){.quicklink_title a{font-size:16px}.quicklink_img{height:420px}}@media (max-width:767px){.quicklink_img{height:300px}}@media (max-width:575px){.quicklink_box{max-width:280px;margin-left:auto;margin-right:auto}.quicklink_img{height:auto}}.hiring_sec{position:relative;background-image:url(https://omnionline.wpcdev.ca/miyosiwin/wp-content/uploads/2023/10/hiring-shape.png);background-repeat:no-repeat;background-position:bottom center;background-size:100% 180px}.hiringimg_box{margin-top:50px;width:100%;height:auto;overflow:hidden;padding:0 15px 15px 0;position:relative}.hiringimg_box:before{border-radius:50px;content:"";position:absolute;right:0;bottom:0;background-color:#a64dd2;width:98%;height:98%}.hiringimg_box img{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;border-radius:50px}@media(max-width:1199px){.hiringimg_box{margin-left:0}}@media(max-width:991px){.hiringimg_box{margin-top:10px;padding:0 10px 10px 0}.hiringimg_box:before,.hiringimg_box img{border-radius:40px}}@media(max-width:575px){.hiring_sec{background-size:100% 160px}.hiringimg_box:before,.hiringimg_box img{border-radius:30px}}.testimonial_sec{position:relative;background-color:#f8e6ff;padding-top:40px;padding-bottom:80px}.testimonial_sec .section_title{padding-left:0;text-align:center}.testimonial_sec .section_title:after{content:none}#testimonial_slider{padding:0 60px}.testimonial_box{background-color:#FFF;padding:120px 60px 40px;border-radius:20px;box-shadow:0 0 30px rgb(0 0 0 / .05);text-align:center;display:flex;flex-direction:column;align-items:stretch}.testimonial_box:before{content:"\f10d";font-family:"fontawesome";font-size:60px;color:#a64dd2;position:absolute;left:50%;top:55px;transform:translateX(-50%)}.client_info{font-size:18px;color:#a64dd2;font-weight:700;margin-top:20px}.testimonial_box p{flex:1;margin-bottom:0;line-height:26px}#testimonial_slider.owl-carousel .owl-stage{display:flex}#testimonial_slider.owl-carousel .item{display:flex;flex:1 0 auto;height:100%;padding:0 40px}#testimonial_slider.owl-carousel .owl-nav .owl-prev,#testimonial_slider.owl-carousel .owl-nav .owl-next{background-color:rgb(36 36 36 / .5);border:2px solid #fff0}#testimonial_slider.owl-carousel .owl-nav .owl-next{right:20px}#testimonial_slider.owl-carousel .owl-nav .owl-prev{left:20px}#testimonial_slider.owl-carousel .owl-nav .owl-prev:hover,#testimonial_slider.owl-carousel .owl-nav .owl-next:hover{background-color:#a64dd2}@media (max-width:1199px){.testimonial_box{padding:100px 30px 30px}.testimonial_box:before{font-size:48px;top:40px}}@media (max-width:991px){.testimonial_sec{padding-top:20px}#testimonial_slider{padding:0 0}.testimonial_box{padding:80px 20px 20px}.testimonial_box:before{font-size:36px;top:30px}.testimonial_box p{line-height:26px}#testimonial_slider.owl-carousel .owl-nav .owl-prev{left:-10px}#testimonial_slider.owl-carousel .owl-nav .owl-next{right:-10px}#testimonial_slider.owl-carousel .item{padding:0 20px}}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description,.gform_legacy_markup_wrapper .gsection_description,.gform_legacy_markup_wrapper .instruction{font-size:16px!important;letter-spacing:0.56px!important}.modal-backdrop{display:none}.modal{padding:0!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgb(97 28 131 / .6);opacity:0;visibility:hidden;transform:scale(1.05);transition:visibility 0s linear 0.2s,opacity 0.2s 0s,transform 0.2s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;left:0;top:0;width:100%;height:100%;display:block!important}.modal.show{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity 0.3s 0s,transform 0.3s}.modal-dialog{max-width:100%;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;margin:0 auto}.modal-content{border-radius:0;margin-top:0;border:none;padding:4px;background:#fff}.modal-body{position:relative;border:none;padding:0;background-image:url(/wp-content/themes/genesis-sample/images/placeholder-img.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}button.close{display:block;position:absolute;right:-4px;top:-35px;width:20px;height:20px;line-height:20px;z-index:9;padding:0;opacity:.5;font-weight:400;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}button.close img{vertical-align:top;width:100%;height:100%;object-fit:contain;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}button.close:hover img{transform:rotate(90deg)}.video_btn{display:block;width:100%;height:633px}.video_btn img{width:100%;height:100%;object-fit:cover}.video_btn i{width:100px;height:100px;background-color:#1a1a1a;position:absolute;top:50%;left:50%;z-index:2;font-size:46px;color:#fff;transform:translate(-50%,-50%);border-radius:100%;display:flex;justify-content:center;align-items:center;padding-left:10px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border:3px solid #fff}.video_btn:hover i{transform:translate(-50%,-50%) rotate(119deg);background-color:#a64dd2}@media (max-width:1600px){.modal-dialog{max-width:70%;width:70%}button.close{top:-26px;width:16px;height:16px;line-height:16px}.video_btn i{width:80px;height:80px;font-size:42px}}@media (max-width:1199px){.video_btn{height:531px}}@media (max-width:991px){.modal-dialog{max-width:94%;width:94%}.modal-content{padding:2px}button.close{right:-2px}.video_btn{height:394px}.video_btn i{width:70px;height:70px;font-size:40px}}@media (max-width:767px){.video_btn{height:294px}.hiringimg_box:before,.hiringimg_box img{border-radius:30px}}@media (max-width:575px){.video_btn i{width:60px;height:60px;font-size:30px;padding-left:8px}}.youtube_video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#000;overflow:hidden;z-index:1}.header__background{position:absolute;top:50%;left:50%;width:300%;min-height:130%;height:auto;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.header__video-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:opacity 0.5s cubic-bezier(.25,.46,.45,.94),visibility 0.5s linear;z-index:1}.youtube_video iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}