@charset "UTF-8";.breadcrumb_area .page_link a:hover,.breadcrumb_area .page_link span,.cPrimary,.iconic_info .content a:hover,.read_more:hover,.single_faq:hover h3,.single_portfolio .inner .h3,.single_post_box .inner:hover h4,.single_post_meta .tag_list a:hover,.single_staff .inner .content a.fa:hover,.single_tst .content:before,.video_area .left a,.widget_recent ul li .h4:hover{color:#8c5aa5}.about_area .about_content .sub-about h3:before,.bg-primary,.blog_pagination a:hover,.blog_pagination span:hover,.button.bg-2,.cPrimaryBg,.content .comment_par>h3:before,.header_bottom,.home_area.version-2 .home_slider .owl-nav>div,.home_text .bar,.iconic_info:hover .icon,.overlay.ov-primary:before,.section_title h1:before,.single_faq:hover span.nmbr,.single_pricing .inner .button:hover,.single_pricing .inner h3:before,.slicknav_btn,.slicknav_nav,.widget.widget_sidebar h3:after,.widget.widget_sidebar.style-1 ul li.active a,.widget.widget_sidebar.style-1 ul li:hover a,.widget_search input[type=submit]:hover,.widget_tag a:hover{background-color:#8c5aa5}#newsletter .modal-content .email-input input[type=email],.app_form .nice-select:active,.app_form .nice-select:focus,.app_form input:active,.app_form input:focus,.app_form textarea:active,.app_form textarea:focus,.button,.cPrimaryBo,.comment_form .clearfix input:active,.comment_form .clearfix input:focus,.comment_form textarea:active,.comment_form textarea:focus,.single_post_box .inner:hover,.single_pricing .inner:hover{border-color:#8c5aa5!important}#newsletter .modal-content .platform-select input:checked+label,.cPrimary2{color:#8c5aa5}#newsletter .modal-content .platform-select input:checked+label:after,.cPrimary2Bg,nav.main_menu ul li.current-menu-item>a,nav.main_menu ul li:hover>a{background-color:#8c5aa5}.cPrimary2Bo{border-color:#8c5aa5!important}.pColorBg,.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{background-color:#606060}.breadcrumb_area .page_link a,.breadcrumb_area .page_link a:after,.button,.home_area.version-2 .home_slider .single_slide,.iconic_info .content a,.iconic_info .content span,.pColor,.single_post_box .inner .post_meta a,.single_post_meta .tag_list a,.single_post_meta .tag_list a:not(:last-child):after,.single_staff .inner .content a.fa,.widget.widget_sidebar.style-1 ul li a,.widget_tag a,body{color:#606060}.pbo{border-color:#606060}.bg-dark,.darkBg{background-color:#222222}.cDark{color:#222222}.dBo{border-color:#222222}.quote_area .quote_form .bootstrap-select>.dropdown-toggle,.quote_area .quote_form .bootstrap-select>.dropdown-toggle:active,.quote_area .quote_form .bootstrap-select>.dropdown-toggle:focus,.quote_area .quote_form .bootstrap-select>.dropdown-toggle:hover,a:focus,a:hover,a:visited,input,input:active,input:focus,input:hover,select{text-decoration:none;outline:none!important}#newsletter .modal-content .platform-select label,#newsletter .modal-content .platform-select label:after,.app_form .nice-select,.app_form input,.app_form textarea,.breadcrumb_area .page_link a,.button,.comment_form .clearfix input,.comment_form textarea,.home_area.version-2 .home_slider .owl-nav>div,.iconic_info .content a,.iconic_info .content span,.iconic_info .icon,.read_more,.single_faq h3,.single_faq span.nmbr,.single_post_box .inner,.single_post_box .inner h4,.single_post_meta .tag_list a,.single_pricing .inner,.single_staff .inner,.single_staff .inner .content .social_link,.single_staff .inner .content a.fa,.trns,.widget_recent ul li .h4,.widget_search input[type=submit],.widget_search label input,.widget_tag a,footer .footer_top .widget .inner *,nav.main_menu ul li a,nav.main_menu ul li ul,nav.main_menu ul li.has-dropdown>a,nav.main_menu ul li.has-dropdown>a:after{transition:all .3s ease-out 0s}.trns2{transition:all .3s cubic-bezier(.84,.35,.39,.74) 0s}img{max-width:100%}a,span{display:inline-block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#222222;font-family:Playfair Display,serif}.an_rl{animation:anrl 1s infinite}@keyframes anrl{0%{transform:translateX(0)}30%{transform:translateX(4px)}to{transform:translateX(0)}}.no-padding{padding:0}.flex_center,.home_area.version-2 .home_slider .single_slide,.home_text,.preloader,.preview_area,.video_area .left,.video_area .right{display:flex;justify-content:center;flex-direction:column}.button,.shadow,.widget_search label input:active,.widget_search label input:focus{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.about_area .about_img img,.app_form,.shadowLg,.single_portfolio .inner .portfolio_img,.single_post_box .inner:hover{box-shadow:0 5px 25px rgba(0,0,0,.1)}.shadowLg2,.single_post_box .inner{box-shadow:0 0 10px rgba(0,0,0,.07)}.left_50{left:50%;right:auto;transform:translateX(-50%);position:absolute}.right_50{right:50%;left:auto;transform:translateX(50%);position:absolute}.home_area.version-2 .home_slider .owl-nav>div,.top_50{top:50%;bottom:auto;transform:translateY(-50%);position:absolute}.bottom_50{bottom:50%;top:auto;transform:translateY(50%);position:absolute}*{margin:0;padding:0}body{font-family:Muli,sans-serif;font-size:14px;font-weight:400;line-height:28px}.ar-header{background-color:#8649a2;color:white;padding:15px 0;position:fixed;top:0;left:0;right:0;z-index:1000}.ar-header>div{display:flex;align-items:center;justify-content:start}.ar-logo{height:40px}.ar-desktop-menu{display:flex;gap:25px}.ar-nav-link{color:white;font-size:16px;text-decoration:none;padding-bottom:8px}.ar-menu-toggle{font-size:26px;cursor:pointer;display:none;color:white}.ar-sidebar{position:fixed;top:0;right:-260px;width:260px;height:100%;background-color:#8649a2;padding:30px 20px;display:flex;flex-direction:column;transition:right .3s ease;z-index:2000}.ar-sidebar.open{right:0}.ar-close-icon{font-size:28px;margin-bottom:30px;cursor:pointer;align-self:flex-start;color:white;display:flex;justify-content:space-between;align-items:center;width:100%}.ar-menu-text{font-size:22px!important;text-decoration:underline}.ar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1500}@media (max-width:768px){.ar-desktop-menu{display:none!important}.ar-menu-toggle{display:block!important}}.overlay{position:relative;z-index:1;background-position:50%;background-size:cover;color:#fff}.overlay:before{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;opacity:.9;background-color:#222222}.overlay.ov-white:before{background-color:#fff;opacity:.8}.overlay.ov-gradient:before{opacity:1;background:linear-gradient(90deg,white 0,rgba(255,255,255,.97) 30%,rgba(255,255,255,0) 66%,rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1)}.overlay.ov-dark-gradient:before{background:linear-gradient(90deg,rgba(0,0,0,.95) 0,transparent 80%,transparent 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=1)}@media only screen and (min-width:0px) and (max-width:767px){.animated{animation-delay:0s!important}}.bg-primary{color:white}.bg-primary .h1,.bg-primary .h2,.bg-primary .h3,.bg-primary .h4,.bg-primary .h5,.bg-primary .h6,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6{color:#fff}.bg-dark,.bg-dark .h1,.bg-dark .h2,.bg-dark .h3,.bg-dark .h4,.bg-dark .h5,.bg-dark .h6,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6{color:white}.bg-grey{background-color:#f1f1f1}.section_title{text-align:center}.section_title h1{margin:0 0 30px;position:relative}.section_title h1:before{content:"";height:4px;width:40px;left:50%;right:auto;transform:translateX(-50%);position:absolute;top:auto;bottom:-30px}@media only screen and (min-width:0px) and (max-width:767px){.section_title h1{font-size:30px;margin-bottom:20px}.section_title h1:before{height:2px;bottom:-20px}}.read_more i{transition-duration:.2s}.read_more:hover i{transform:translateX(3px)}.grey-bg{background-color:#f8f8f8}.bg-cover{background-size:cover;background-position:50%}.static{position:static!important}.relative{position:relative!important}.absolute{position:absolute!important}.c-copy{cursor:copy}.c-help{cursor:help}.c-wait{cursor:wait}.c-not-allowed{cursor:not-allowed}.c-alias{cursor:alias}.sp{padding:80px 0}@media only screen and (min-width:0px) and (max-width:767px){.sp{padding:40px 0}}.spb{padding-bottom:80px}@media only screen and (min-width:0px) and (max-width:767px){.spb{padding-bottom:40px}}.spt{padding-top:80px}@media only screen and (min-width:0px) and (max-width:767px){.spt{padding-top:40px}}.sp-75{padding:75px 0}@media only screen and (min-width:0px) and (max-width:767px){.sp-75{padding:40px 0}}.button{background:#fff;line-height:50px;padding:0 32px;border-radius:5px;font-weight:600;font-size:15px;border:1px solid;box-shadow:none;transition-duration:.1s}.button.bg-2{color:#fff;border-color:#fff}@media only screen and (max-width:991px){.button{font-size:13px;line-height:40px;padding:0 20px}}.button:hover{transform:translateY(-2px)}.breadcrumb_area{text-align:left;padding:75px 0}.breadcrumb_area h2{font-size:32px;margin:0 0 10px}@media only screen and (min-width:0px) and (max-width:767px){.breadcrumb_area{padding:45px 0;text-align:center}.breadcrumb_area h2{font-size:25px}}.breadcrumb_area .page_link a:after{content:"-";margin-left:4px}.load_more_wrap{margin-top:80px}@media only screen and (min-width:992px) and (max-width:1199px){br{display:none}}@media only screen and (max-width:991px){nav.main_menu{display:none}}nav.main_menu ul{margin:0;padding:0;list-style:none}nav.main_menu ul li{display:inline-block;position:relative}nav.main_menu ul li:not(:first-child){margin-left:-4px}nav.main_menu ul li a{color:#fff;padding:30px 15px;font-size:16px;font-weight:600}@media only screen and (min-width:992px) and (max-width:1199px){nav.main_menu ul li a{font-size:14px}}nav.main_menu ul li:hover>ul{opacity:1;visibility:visible}nav.main_menu ul li.has-dropdown>a{padding-right:30px}nav.main_menu ul li.has-dropdown>a:after{content:"\f105";margin-left:8px;position:absolute;right:15px;font-family:FontAwesome;color:#000}nav.main_menu ul li.has-dropdown:hover>a:active:after,nav.main_menu ul li.has-dropdown:hover>a:hover:after{color:#000;transform:rotate(90deg)}nav.main_menu ul li.has-dropdown li.has-dropdown a:after{color:#8c8c8c}nav.main_menu ul li.has-dropdown li.has-dropdown a:active:after,nav.main_menu ul li.has-dropdown li.has-dropdown a:hover:after{color:#333}nav.main_menu ul li ul{position:absolute;z-index:2;top:100%;left:0;min-width:200px;background-color:#fff;padding:10px 0;box-shadow:0 0 25px 0 rgba(0,0,0,.08);opacity:0;visibility:hidden;border-radius:5px}nav.main_menu ul li ul li{display:block;margin-left:0!important}nav.main_menu ul li ul li a{display:block;width:100%;padding:6px 28px;font-size:12px;background-color:#fff;color:#8c8c8c}nav.main_menu ul li ul li.current-menu-item>a,nav.main_menu ul li ul li:hover>a{background-color:#fff;color:#333;text-indent:5px}nav.main_menu ul li ul li ul{left:100%;margin-left:-10px;top:10px}nav.main_menu ul li ul li ul li ul{left:auto;right:100%;margin-right:-10px}.slicknav_menu{font-size:16px;box-sizing:border-box;display:none}@media only screen and (max-width:991px){.slicknav_menu{display:block}}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{text-decoration:none;margin:19.5px 0;border-radius:4px;border:1px solid rgba(255,255,255,.4)}.slicknav_nav{color:#fff;font-size:.875em;position:absolute;left:15px;top:75px;min-width:280px;border-radius:3px;z-index:999}.slicknav_nav,.slicknav_nav ul{margin:0;padding:0;list-style:none;overflow:hidden}.slicknav_nav ul{border-radius:5px;background-color:rgba(0,0,0,.1)!important}.slicknav_nav .slicknav_row{padding:5px 10px}.slicknav_nav .slicknav_row:hover{color:#fff}.slicknav_nav a{padding:5px 15px;text-decoration:none;color:#fff}.slicknav_nav a:hover{color:#fff}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.slicknav_btn{position:relative;display:block;vertical-align:middle;padding:.438em .625em;line-height:1.125em;cursor:pointer;display:inline-block}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu{zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after,.slicknav_nav{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}@media only screen and (max-width:991px){.logo_col,info_col{text-align:center}}@media only screen and (min-width:0px) and (max-width:767px){.logo_col{border-bottom:2px solid #eee;padding-bottom:15px}}.logo{height:60px}.logo img{max-height:100%}.header_top{padding:15px 0}@media only screen and (min-width:0px) and (max-width:767px){.header_top{padding:15px 0 0}}.header_info{list-style:none;text-align:right;margin:0;padding:4px 0}@media only screen and (max-width:991px){.header_info{text-align:center;margin-top:20px}}@media only screen and (min-width:0px) and (max-width:767px){.header_info{margin-top:5px}}.header_info li{display:inline-block;text-align:left;position:relative;padding-left:35px}.header_info li:not(:first-child){margin-left:50px}@media only screen and (max-width:991px){.header_info li{text-align:center;padding-left:0}}@media only screen and (min-width:0px) and (max-width:767px){.header_info li{margin:5px 25px!important}.header_info li:last-child{margin-bottom:0!important}}.header_info li i{position:absolute;left:0;top:0;font-size:22px;color:#222222}@media only screen and (max-width:991px){.header_info li i{position:static}}@media only screen and (min-width:0px) and (max-width:767px){.header_info li i{display:none}}.header_info li h4{font-size:17px;font-weight:700;margin:0 0 5px}@media only screen and (min-width:0px) and (max-width:767px){.header_info li h4{font-size:15px;margin-bottom:0}}.header_info li span{font-size:13px}.right_info{text-align:right}.right_info .button{margin:16px 0}.home_area{padding:65px 0}.home_area.version-2{padding:0}.home_area.version-2 .home_slider .owl-nav>div{position:absolute;height:40px;width:40px;left:50%;text-align:center;color:#fff;line-height:40px;border-radius:4px;font-size:17px;margin-left:-660px}@media only screen and (min-width:0) and (max-width:1330px){.home_area.version-2 .home_slider .owl-nav>div{margin-left:0;left:0}}@media only screen and (min-width:0px) and (max-width:767px){.home_area.version-2 .home_slider .owl-nav>div{top:auto;bottom:30px;background-color:transparent;color:#222}}.home_area.version-2 .home_slider .owl-nav>div:hover{background-color:#222}@media only screen and (min-width:0px) and (max-width:767px){.home_area.version-2 .home_slider .owl-nav>div:hover{color:#222;background-color:transparent}}.home_area.version-2 .home_slider .owl-nav>div.owl-next{right:50%;left:auto;margin-left:0;margin-right:-660px}@media only screen and (min-width:0) and (max-width:1330px){.home_area.version-2 .home_slider .owl-nav>div.owl-next{margin-right:0;right:0}}.home_area.version-2 .home_slider .single_slide{min-height:630px;font-size:19px}@media only screen and (max-width:991px){.home_area.version-2 .home_slider .single_slide{background-position:100% 0;min-height:300px;padding:50px 0}.home_area.version-2 .home_slider .single_slide:before{background-color:#fff;opacity:.8}}@media only screen and (min-width:0px) and (max-width:767px){.home_area.version-2 .home_slider .single_slide{font-size:15px;line-height:20px}.home_area.version-2 .home_slider .single_slide br{display:none}}.home_area.version-2 .home_slider .single_slide .inner{padding-left:70px}@media only screen and (max-width:991px){.home_area.version-2 .home_slider .single_slide .inner{padding:0 40px;text-align:center}}@media only screen and (min-width:0px) and (max-width:767px){.home_area.version-2 .home_slider .single_slide .inner{padding:0 15px;max-width:500px}}.home_area.version-2 .home_slider .single_slide h1{margin:0 0 30px}@media only screen and (min-width:0px) and (max-width:767px){.home_area.version-2 .home_slider .single_slide h1{font-size:25px;line-height:30px;margin-bottom:15px}.home_area.version-2 .home_slider .single_slide h1 br{display:none}}.home_area.version-2 .home_slider .single_slide .button{margin-top:25px}@media only screen and (min-width:0px) and (max-width:767px){.home_area.version-2 .home_slider .single_slide .button{margin-top:10px}}.home_area.version-2 .home_slider .animated{animation-duration:.3}.home_area.version-2.dark .home_slider .single_slide h1,.home_area.version-2.dark .home_slider .single_slide p{color:#fff}@media only screen and (max-width:991px){.home_area.version-2.dark .home_slider .single_slide:before{background-color:#000}.home_height{height:auto!important}}.home_text{padding-left:70px;font-size:19px}@media only screen and (min-width:992px) and (max-width:1199px){.home_text{padding-left:0}}@media only screen and (max-width:991px){.home_text{text-align:center;padding-left:0;margin-bottom:40px}}@media only screen and (min-width:0px) and (max-width:767px){.home_text{font-size:15px;line-height:20px;max-width:500px;margin:0 auto 40px}.home_text br{display:none}}.home_text h1{font-size:40px;line-height:50px;margin:0 0 33px}@media only screen and (max-width:991px){.home_text h1{margin-bottom:20px;font-size:35px;line-height:40px}}@media only screen and (min-width:0px) and (max-width:767px){.home_text h1{font-size:25px;line-height:30px;margin-bottom:15px}.home_text h1 br{display:none}}.home_text .bar{height:4px;width:50px;margin-bottom:40px}@media only screen and (max-width:991px){.home_text .bar{display:none}}.app_form_main .app_form{margin-left:70px}@media only screen and (max-width:991px){.app_form_main .app_form{max-width:400px;margin:0 auto}}@media only screen and (min-width:992px) and (max-width:1199px){.app_form_main .app_form{margin-right:0}}.app_form_main .app_form textarea{height:100px}.app_form>div{padding:30px 40px}@media only screen and (min-width:0px) and (max-width:767px){.app_form>div{padding:30px 20px}}.app_form .form_head{border-bottom:1px solid #eee}.app_form .nice-select,.app_form input,.app_form textarea{padding-right:10px;display:block;width:100%;margin-bottom:15px;height:48px;background-color:#eee;text-indent:20px;border-radius:4px;border:1px solid #eee}.app_form .nice-select:active,.app_form .nice-select:focus,.app_form input:active,.app_form input:focus,.app_form textarea:active,.app_form textarea:focus{background-color:#fff}.app_form .nice-select{text-indent:0}.app_form .nice-select .current{line-height:48px}.app_form textarea{height:200px;padding-top:10px;resize:none}@media only screen and (min-width:0px) and (max-width:767px){.app_form textarea{height:100px}}.app_form h3{margin:0}.app_form.faq{margin-right:0}.app_form.faq textarea{height:200px;margin-bottom:40px}.contact_form_main .app_form{margin-right:-30px}@media only screen and (max-width:991px){.contact_form_main .app_form{max-width:550px;margin:0 auto 30px}.faq_h{height:auto!important}.faq_h .faq_form_main{width:450px;margin:30px auto 0}}@media only screen and (min-width:0px) and (max-width:479px){.faq_h .faq_form_main{width:100%}}.cta_area h1{font-size:38px;line-height:52px;margin:0}@media only screen and (min-width:0px) and (max-width:767px){.cta_area h1{font-size:25px;line-height:30px}}.cta_area-2 h1{font-size:38px;display:inline-block;color:#fff;margin:0 190px 0 0;line-height:50px}@media only screen and (max-width:991px){.cta_area-2 h1{display:block;margin-right:0;margin-bottom:25px}}@media only screen and (min-width:0px) and (max-width:767px){.cta_area-2 h1{font-size:30px;line-height:35px}}.cta_area-2 .button{vertical-align:top}.read_more{font-size:16px;font-family:Playfair Display,serif;color:#252525}.practice_area .section_title h1{margin-bottom:65px}@media only screen and (min-width:0px) and (max-width:767px){.practice_area .section_title h1{margin-bottom:10px}}.single_practice{margin-top:50px}@media only screen and (min-width:0px) and (max-width:767px){.single_practice .inner{max-width:400px;margin:50px auto 0}}.single_practice .ptc_head{height:200px;padding-top:0;border-radius:4px;margin-bottom:30px;background-repeat:no-repeat;background-size:cover;background-position:0 0}.single_practice .content{line-height:26px}.single_practice .content h3{margin:0 0 20px;font-size:22px}.single_fact{display:inline-block;width:20%;float:left;text-align:center}@media only screen and (min-width:0px) and (max-width:767px){.single_fact{width:100%;float:none}.single_fact:not(:last-child){margin-bottom:20px}}.single_fact .inner{display:inline-block;text-align:left}@media only screen and (max-width:991px){.single_fact .inner{text-align:center}}.single_fact .inner h1{margin:0 0 15px;font-weight:700;font-family:Muli,sans-serif}@media only screen and (max-width:991px){.single_fact .inner h1{font-size:25px;margin-bottom:7px}}.single_fact .inner span{font-family:Playfair Display,serif;font-size:16px}@media only screen and (max-width:991px){.single_fact .inner span{font-size:12px}}.image_content{position:relative;overflow:hidden}.image_content .cont_img{position:absolute;left:50%;bottom:0;transform:translateX(50px);max-height:100%}@media only screen and (max-width:991px){.image_content .cont_img{display:none}}.c_content{margin-right:70px;font-weight:300;line-height:28px}@media only screen and (max-width:991px){.c_content{margin-right:0}}.c_content h2{font-size:32px;line-height:45px;margin:0 0 40px}@media only screen and (min-width:0px) and (max-width:767px){.c_content h2{margin-bottom:20px;font-size:25px;line-height:37px}.c_content h2 br{display:none}}.c_content .button{margin-top:35px}@media only screen and (min-width:0px) and (max-width:767px){.c_content .button{margin-top:20px}}.video_area{overflow:hidden;color:#fff}.video_area .left{float:left;width:50%;text-align:center;position:relative}@media only screen and (min-width:0px) and (max-width:767px){.video_area .left{width:100%;padding:50px 0}}.video_area .left:after{content:"";position:absolute;height:100%;width:10px;background:#fff;top:0;right:-5px}.video_area .left a{font-size:17px;height:60px;width:60px;text-align:center;line-height:60px;background-color:#fff;border-radius:50%}@media only screen and (min-width:0px) and (max-width:767px){.video_area .left a{font-size:15px;height:40px;width:40px;line-height:40px}}.video_area .right{float:right;width:50%}@media only screen and (min-width:0px) and (max-width:767px){.video_area .right{width:100%}}.video_area .right .inner{padding:75px}@media only screen and (max-width:991px){.video_area .right .inner{padding:30px}}.video_area .right h1{color:#fff;margin:0;line-height:52px;text-align:center}@media only screen and (max-width:991px){.video_area .right h1{font-size:30px;line-height:40px}}@media only screen and (min-width:0px) and (max-width:767px){.vdo_h{height:auto!important}}.staff_area .section_title{margin-bottom:75px}@media only screen and (min-width:0px) and (max-width:767px){.staff_area .section_title{margin-bottom:30px}}.single_staff .inner{margin-top:40px;position:relative;overflow:hidden;border-radius:8px}@media only screen and (min-width:0px) and (max-width:767px){.single_staff .inner{max-width:300px;margin:40px auto 0}}.single_staff .inner img{width:100%}.single_staff .inner .content{position:absolute;bottom:6px;background:#fff;width:100%;border-radius:0 0 8px 8px;text-align:center;padding:20px 0 15px;box-shadow:0 0 10px rgba(0,0,0,.07)}.single_staff .inner .content h4{font-size:20px;font-weight:700;margin:0}.single_staff .inner .content span{font-size:13px}.single_staff .inner .content a.fa{font-size:13px;padding:0 7px;line-height:25px}.single_staff .inner .content .social_link{opacity:0;visibility:hidden;height:0;margin-top:5px}.single_staff .inner:hover{box-shadow:4px 9px 15px rgba(0,0,0,.1)}.single_staff .inner:hover .content .social_link{opacity:1;visibility:visible;height:25px}.testimonial_area{overflow:hidden}.testimonial_area .section_title{margin-bottom:105px}@media only screen and (min-width:0px) and (max-width:767px){.testimonial_area .section_title{margin-bottom:50px}}.testimonial_slider .owl-nav>div{top:50%;bottom:auto;transform:translateY(-50%);position:absolute;height:40px;border:1px solid #dedede;width:40px;text-align:center;line-height:38px;font-size:17px;left:-190px;border-radius:5px;opacity:0;visibility:hidden;transition-duration:.4s;transition-delay:1s}.testimonial_slider .owl-nav>div.owl-next{left:auto;right:-190px}.testimonial_slider .owl-nav>div:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.testimonial_slider:hover .owl-nav .owl-prev{left:-90px;opacity:1;visibility:visible;transition-duration:.4s;transition-delay:0s}.testimonial_slider:hover .owl-nav .owl-next{right:-90px;opacity:1;visibility:visible;transition-duration:.4s;transition-delay:0s}.single_tst{overflow:hidden}.single_tst.mt{margin:30px 0;padding-right:30px}.single_tst .tst_img{width:120px;height:120px;display:inline-block;overflow:hidden;border-radius:5px;float:left}@media only screen and (max-width:991px){.single_tst .tst_img{float:none}}@media only screen and (min-width:0px) and (max-width:767px){.single_tst .tst_img{width:80px;height:80px}}.single_tst .content{padding-left:170px;margin-top:-8px;position:relative}@media only screen and (max-width:991px){.single_tst .content{margin-top:15px;padding-left:0}}.single_tst .content:before{content:"“";font-size:40px;font-family:Playfair Display,serif;position:absolute;left:140px;margin-top:8px}@media only screen and (max-width:991px){.single_tst .content:before{display:none}}.single_tst .content h4{font-size:20px;font-weight:700;margin:20px 0 0}.post_box .section_title{margin-bottom:85px}.single_post_box{margin-bottom:60px}.single_post_box .inner{border-radius:8px;border-bottom:5px solid}@media only screen and (min-width:0px) and (max-width:767px){.single_post_box .inner{max-width:400px;margin:0 auto}}.single_post_box .inner .img img{width:100%;border-radius:8px 8px 0 0}.single_post_box .inner .content{padding:0 30px 30px}@media only screen and (min-width:0px) and (max-width:767px){.single_post_box .inner .content{padding:0 20px 30px}}.single_post_box .inner .post_meta{font-size:13px;margin-top:30px}.single_post_box .inner h4{font-weight:700;margin:10px 0;font-size:20px;line-height:28px}footer .footer_top .widget{text-align:center}footer .footer_top .widget:first-child{text-align:left}footer .footer_top .widget:last-child{text-align:right}@media only screen and (min-width:0px) and (max-width:767px){footer .footer_top .widget:first-child,footer .footer_top .widget:last-child{text-align:center}footer .footer_top .widget:not(:last-child){margin-bottom:30px}}footer .footer_top .widget .inner{text-align:left;display:inline-block}@media only screen and (min-width:0px) and (max-width:767px){footer .footer_top .widget .inner{text-align:center}}footer .footer_top .widget .inner a{display:block}footer .footer_top .widget .inner *{color:#fff;opacity:.6}footer .footer_top .widget .inner a:hover{opacity:1}footer .footer_top .widget .inner h4{opacity:1;margin:0 0 35px;font-size:22px;font-weight:700}footer .footer_btm{background-color:#313131;padding:20px 0;opacity:.5}.about_area .about_content .top_content{margin-bottom:40px;padding-right:40px}.about_area .about_content h2{margin:0 0 30px}.about_area .about_content .sub-about h3{font-size:25px;margin:0 0 30px;position:relative;padding-left:45px}.about_area .about_content .sub-about h3:before{content:"\f00c";font-family:fontawesome;font-size:10px;height:35px;width:35px;text-align:center;line-height:35px;color:#fff;display:inline-block;left:0;top:50%;transform:translateY(-50%);position:absolute;border-radius:50%}.about_area .about_img{padding-left:30px}.about_area .about_img img{border-radius:5px;overflow:hidden}@media only screen and (max-width:991px){.about_area .about_img{text-align:center;padding-left:0;margin-top:40px}.about_h{height:auto!important}}.widget.widget_sidebar{margin-bottom:60px}@media only screen and (max-width:991px){.widget.widget_sidebar{max-width:400px;margin:0 auto 60px}}.widget.widget_sidebar h3{margin:0 0 64px;position:relative}.widget.widget_sidebar h3:after{content:"";position:absolute;width:35px;height:4px;bottom:-25px;left:0}.widget.widget_sidebar.style-1 ul{margin:0}.widget.widget_sidebar.style-1 ul li{list-style:none;margin-bottom:15px}.widget.widget_sidebar.style-1 ul li a{display:block;background-color:#f1f1f1;padding:15px 20px;position:relative;border-radius:4px;font-size:14px;transition-duration:.2s}.widget.widget_sidebar.style-1 ul li a i{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.widget.widget_sidebar.style-1 ul li.active a,.widget.widget_sidebar.style-1 ul li:hover a{color:#fff}.widget_search{margin-bottom:60px}@media only screen and (max-width:991px){.widget_search{max-width:400px;margin:0 auto 60px}}.widget_search label{display:block}.widget_search label input{width:100%;display:block;border:none;background-color:#f1f1f1;height:50px;border-radius:4px;text-indent:20px}.widget_search form{position:relative}.widget_search input[type=submit]{position:absolute;right:0;top:0;line-height:50px;padding:0 15px;background-color:#eee;border:none;border-left:1px solid #fff}.widget_search input[type=submit]:hover{color:#fff}.widget_search .screen-reader-text{display:none}.widget_search.style-2 input[type=submit]{font-family:fontawesome;background-color:transparent;border:none;padding-right:20px}.widget_search.style-2 input[type=submit]:hover{color:#606060}.widget_recent ul{list-style:none}.widget_recent ul li:not(:last-child){margin-bottom:20px}.widget_recent ul li .h4{margin:0;line-height:24px}.widget_tag .tags{margin-left:-6px}.widget_tag a{line-height:25px;padding:10px 15px;background-color:#f4f4f4;margin-left:6px;margin-bottom:10px}.widget_tag a:hover{color:#fff}.single_post_meta .tag_list{line-height:30px;padding:12px 0;display:block;text-align:center;background-color:#f1f1f1}.single_post_meta .tag_list span{font-size:18px;font-weight:600;color:#222}.single_post_meta .tag_list a{font-size:15px}.single_post_meta .tag_list a:not(:last-child):after{content:",";margin-right:4px;margin-left:2px}.content .comment_par>h3{font-size:25px;margin:60px 0;position:relative}.content .comment_par>h3:before{content:"";width:50px;height:4px;position:absolute;left:0;bottom:-20px}.comment_box .single_comment:not(:last-child){margin-bottom:40px}.comment_box .single_comment .img{width:100px;float:left}.comment_box .single_comment .img img{border-radius:4px}@media only screen and (min-width:0px) and (max-width:767px){.comment_box .single_comment .img{float:none}}.comment_box .single_comment .comment_content{padding-left:140px;position:relative}@media only screen and (min-width:0px) and (max-width:767px){.comment_box .single_comment .comment_content{padding-left:0;margin-top:20px}}.comment_box .single_comment .comment_content h3{font-size:19px;margin:0 0 5px}.comment_box .single_comment .comment_content span{font-size:12px}.comment_box .single_comment .comment_content a.reply{position:absolute;right:0;top:0;font-size:17px;font-family:Playfair Display,serif}@media only screen and (min-width:0px) and (max-width:767px){.comment_box .single_comment .comment_content a.reply{position:static}}.comment_form .clearfix input{float:left;width:49%;border:1px solid #f1f1f1;height:50px;margin-bottom:20px;background-color:#f1f1f1;text-indent:20px;border-radius:5px}.comment_form .clearfix input:nth-child(2){float:right}.comment_form textarea{width:100%;margin-bottom:20px;border:1px solid #f1f1f1;background-color:#f1f1f1;text-indent:20px;height:220px;padding-top:15px;resize:none;border-radius:5px}.single_faq{position:relative;padding-left:70px}.single_faq:not(:last-child){margin-bottom:30px}.single_faq span.nmbr{height:40px;width:40px;left:0;top:0;position:absolute;background-color:#222;color:#fff;text-align:center;line-height:40px;border-radius:50%;margin-top:-5px}.single_faq h3{margin:0 0 15px;font-size:22px}.iconic_info{display:inline-block}.iconic_info:not(:first-child){margin-left:60px}@media only screen and (min-width:0px) and (max-width:767px){.iconic_info{margin:15px!important}}.iconic_info .icon{float:left;height:50px;width:50px;background-color:#222;color:#fff;border-radius:50%;line-height:50px;text-align:center}.iconic_info .content{padding-left:70px}.iconic_info .content a,.iconic_info .content span{display:block;text-align:center;line-height:24px}@media only screen and (max-width:991px){.iconic_info .icon{float:none;margin:0 auto 20px}.iconic_info .content{padding-left:0;display:block}.iconic_info .content a,.iconic_info .content span{text-align:center}}.google_map{height:300px;width:100%;margin-left:-30px;background-color:#eee}@media only screen and (max-width:991px){.map_h{height:auto!important}.map_h#google_map{height:300px!important;margin-left:0}}.error_wrap{overflow:hidden;display:inline-block}.error_wrap .content,.error_wrap .left{float:left;text-align:left}.error_wrap .content h1,.error_wrap .left h1{font-size:122px;font-family:Muli,sans-serif;font-weight:700;margin:0 90px 0 0;line-height:100px}.error_wrap .content h3,.error_wrap .left h3{margin:0 0 20px;font-size:25px;line-height:35px}.error_wrap .content .button,.error_wrap .left .button{margin-top:15px}@media only screen and (min-width:0px) and (max-width:767px){.error_wrap .err_h{height:auto!important;text-align:center;float:none;max-width:450px;margin:0 auto}.error_wrap .err_h h1{margin-right:0;font-size:80px;margin-bottom:0}.error_wrap .err_h br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.error_wrap .err_h{height:auto!important;text-align:center;float:none;max-width:700px;margin:0 auto}.error_wrap .err_h h1{margin-right:0;margin-bottom:30px}}.single_service{margin:60px 0 0}@media only screen and (min-width:0px) and (max-width:767px){.single_service{max-width:400px;margin-right:auto;margin-left:auto}}@media only screen and (min-width:480px) and (max-width:767px){.single_service{width:50%;float:left}}.single_service .service_img{height:45px}.single_service .service_img img{max-height:100%}.single_service h3{font-size:22px;margin:25px 0 20px}.single_pricing{margin-top:60px}@media only screen and (min-width:0px) and (max-width:767px){.single_pricing{max-width:400px;margin-right:auto;margin-left:auto}}@media only screen and (min-width:480px) and (max-width:767px){.single_pricing{width:50%;float:left}}.single_pricing .inner{box-shadow:0 2px 15px rgba(0,0,0,.1);text-align:center;padding:40px 20px;border-radius:8px;border-bottom:5px solid #222}.single_pricing .inner h1{font-family:Muli,sans-serif;font-weight:700;margin:0 0 20px;font-size:35px}.single_pricing .inner h3{margin:0 0 50px;font-size:22px;position:relative}.single_pricing .inner h3:before{content:"";position:absolute;height:4px;width:40px;bottom:-30px;transform:translateX(-50%);left:50%;border-radius:2px}.single_pricing .inner ul{list-style:none;margin-bottom:25px}.single_pricing .inner .button{background-color:#222}.single-page-right{padding-left:55px}@media only screen and (max-width:991px){.single-page-right{padding-left:15px}}.sub_content,.top_content{margin-bottom:40px}.sub_content:last-child,.top_content:last-child{margin-bottom:0}.sub_content:last-child h3,.top_content:last-child h3{font-size:25px}.practice_img{margin-bottom:40px}.practice_img img{width:100%}.blog_pagination a,.blog_pagination span{height:40px;width:40px;vertical-align:top;line-height:40px;text-align:center;background-color:#f2f2f2;color:#222;border-radius:50%;margin-right:6px;transition-duration:.2s}.blog_pagination a:hover,.blog_pagination span:hover{color:#fff}.blog_pagination span{color:#fff;background-color:#222222}.preview_area{min-height:600px}.preview_area span{text-transform:uppercase;color:#ffffff;font-size:12px;font-weight:700}.preview_area h1{font-size:80px;color:#fff;margin:15px 0 40px;font-weight:700;font-family:Muli,sans-serif}.preview_area .button{margin:0 10px}.single_portfolio .inner{margin:30px 0}.single_portfolio .inner .portfolio_img{border-radius:10px;overflow:hidden;transition-duration:.1s}.single_portfolio .inner .portfolio_img:hover{transform:translateY(-3px)}.single_portfolio .inner .h3{font-size:30px;text-align:center;display:block;font-weight:700;margin:15px 0 30px}.preloader{height:100%;width:100%;z-index:99;position:fixed;top:0;left:0;background:#fff;text-align:center}.modal{text-align:center;padding:0!important}.modal:before{content:"";height:100%;margin-right:-4px}.modal-dialog,.modal:before{display:inline-block;vertical-align:middle}.modal-dialog{text-align:left}.contact_btn{position:fixed;z-index:99;bottom:25px;right:25px}.contact_btn button:active,.contact_btn button:focus,.contact_btn button:hover{outline:none}@media only screen and (min-width:0px) and (max-width:1200px){.contact_btn{display:none}.contact_btn.customClass{display:block}}@media only screen and (min-width:0px) and (max-width:767px){.contact_btn button{height:40px;width:40px;padding:0;text-align:center;line-height:40px;border:none;border-radius:50%}}#form-messages{margin-top:15px}#form-messages:before{content:"\f023";font-family:FontAwesome;margin-right:4px}#form-messages.error{color:red}#form-messages.error:before{content:"\f071"}#form-messages.success{color:green}#form-messages.success:before{content:"\f00c"}#newsletter .modal-content{padding:15px 20px}#newsletter .modal-content h3{margin:25px 0 20px}#newsletter .modal-content h5{margin:25px 0 15px}#newsletter .modal-content .platform-select span{margin-bottom:15px}#newsletter .modal-content .platform-select label{margin:0 5px;cursor:pointer}#newsletter .modal-content .platform-select input{display:none}#newsletter .modal-content .platform-select input:checked+label{position:relative}#newsletter .modal-content .platform-select input:checked+label:after{content:"\f00c";font-family:fontawesome;position:absolute;font-size:7px;height:15px;width:15px;background-color:red;border-radius:50%;line-height:13px;text-align:center;color:#fff;left:-6px;top:-3px;border:1px solid #fff}#newsletter .modal-content .platform-select i{font-size:30px}#newsletter .modal-content .email-input input[type=email]{line-height:40px;width:380px;display:inline-block;border:1px solid;text-align:center;border-radius:20px;background-color:transparent}#newsletter .modal-content .email-input label{font-size:12px;margin:10px 0}#newsletter .modal-content .email-input button{margin-bottom:25px}@keyframes hvr-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}to{transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover,.single_feature:active .icon,.single_feature:focus .icon,.single_feature:hover .icon,.single_pricing:active .icon,.single_pricing:focus .icon,.single_pricing:hover .icon{animation-name:hvr-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}body[dir=rtl] .header_info{text-align:left}@media only screen and (max-width:991px){body[dir=rtl] .header_info{text-align:center}}body[dir=rtl] .header_info li:last-child{margin-left:0}body[dir=rtl] .header_info li:not(:last-child){margin-left:50px}@media only screen and (max-width:991px){body[dir=rtl] .logo_col{border-bottom:none;border-top:2px solid #eee;padding-top:15px}}body[dir=rtl] .slicknav_menu,body[dir=rtl] nav.main_menu ul{text-align:left}body[dir=rtl] .slicknav_menu ul{text-align:right}body[dir=rtl] .nice-select,body[dir=rtl] .nice-select .option,body[dir=rtl] .nice-select>*{text-align:right!important}body[dir=rtl] footer .footer_top .widget .inner{text-align:right}@media only screen and (min-width:0px) and (max-width:767px){body[dir=rtl] footer .footer_top .widget .inner{text-align:center}}body{margin:0;padding:0;box-sizing:border-box}