body,html{background-color:#fff;font-size:1rem;color:#797979;width:100%;padding:0;margin-left:0;margin-right:0;font-family:robotoregular;font-weight:300}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fefefe;z-index:99999;height:100%;width:100%;overflow:hidden!important}.loaded{width:60px;height:60px;position:absolute;left:50%;top:50%;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover;margin:-20px 0 0 -20px}img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}a,a:active,a:focus,a:hover{text-decoration:none;outline:0}a,a span,button{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.btn:active,.btn:focus{outline:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{margin:0 0 15px}a{font-family:robotoregular}.clear{clear:both}@media screen and (min-width:767px){.adposition-horizontal{width:480px;margin:auto;padding-bottom:30px}}img{max-width:100%}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{outline:0}.form-control{border:1px solid rgba(0,0,0,.08);font-size:16px;height:45px}.form-control{display:inline-block;width:60%;height:35px;padding:6px 25px;font-size:14px;line-height:1.42857143;color:#fff;background-color:#bd6359;background-image:none;border:0 solid #ccc;border-radius:30px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#fff}.pin-it-button{position:absolute;margin-left:5px}h1,h2,h3{font-weight:300;margin:0}h4,h5{font-weight:300;margin:0;line-height:2rem}h1{font-size:4.375rem;line-height:5.5rem;font-family:robotobold;color:#fff}h2{font-size:2.5rem;line-height:3rem;margin-bottom:35px;text-transform:uppercase;font-family:robotobold}h3{font-size:1.875rem;line-height:2.5rem;font-family:robotobold;margin-bottom:35px;text-transform:uppercase}h4{font-size:1.6rem;line-height:2.2rem;margin-bottom:1.1rem;text-transform:uppercase}h5{font-size:1.125rem;margin-bottom:1rem;color:#223d61;font-family:robotobold;text-transform:uppercase}h6{font-size:1rem;margin-bottom:.9rem}p{line-height:1.375rem;font-size:.875rem}p:last-child{margin-bottom:0}.navbar-fixed-top{background:#e77163}.home-wrap h2,.home-wrap h3,.home-wrap h4,.home-wrap h5,.home-wrap p{color:#fff}.text{color:#333}.transition{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.sections{padding-top:85px;padding-bottom:105px;overflow:hidden}.sections.footer{padding-bottom:80px}ul{margin:0;padding:0;list-style:none}.overlay{background-color:rgba(0,0,0,.55);width:100%;height:750px}.overlay2{background-color:rgba(0,0,0,.55);width:100%;height:100px}.home-overlay{background-color:rgba(94,154,40,.7);width:100%;height:auto}.home-overlay-fluid{background-color:rgba(41,41,41,.68);width:80%;margin:auto}.overlay-img{background:rgba(0,0,0,.3);width:100%;padding-top:100px;padding-bottom:100px;color:#fff}.no-padding{padding:0!important;margin:0!important}.separator{height:10px;width:127px;margin:20px auto;background:url(../images/separator.png) no-repeat}.separator2{height:2px;width:200px;margin:20px 0;background:#ab987a}.separator3{height:2px;width:30px;margin:20px auto;background:#e77163}.separator4{height:2px;width:30px;margin:20px 0;background:#e77163}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.focus,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#e77163;border-color:#fff}.btn{display:inline-block;min-width:230px;padding:.4em;height:45px;text-align:center;color:#fff;letter-spacing:1px;margin:0;font-size:20px;border-radius:40px;margin-top:20px;background-color:transparent;transition:.5s;border:0}.btn:hover{background-color:#e77163;color:#fff;border:1px solid #fff;text-decoration:none}.btn-primary{color:#e77163;background-color:#fff;border-color:#fff;transition:.5s}.btn-md{border:1px solid #e77163;color:#e77163}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-40{margin-top:40px}.margin-bottom-40{margin-bottom:40px}.margin-top-60{margin-top:60px}.margin-80{margin-top:80px;margin-bottom:80px}.margin-bottom-60{margin-bottom:60px}.margin-top-80{margin-top:80px}.margin-bottom-80{margin-bottom:80px}.padding-top-20{padding-top:1.33rem}.padding-bottom-20{padding-bottom:1.33rem}.padding-top-40{padding-top:2.66rem}.padding-bottom-40{padding-bottom:2.66rem}.padding-top-60{padding-top:5rem}.padding-bottom-60{padding-bottom:5rem}.padding-bottom-0{padding-bottom:0}h1 span{color:#e77163;font-weight:400}input::-webkit-input-placeholder{color:#3bd3ba}input::-moz-placeholder{color:#3bd3ba}input::-ms-input-placeholder{color:#3bd3ba}.menu-scroll{padding-top:0;padding-bottom:0;position:fixed;top:0;left:0;right:0;z-index:300;box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);background-color:rgba(231,113,99,.9);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;height:75px}.main_menu_bg{margin-top:0;background-color:transparent}.main_menu_bg .navbar-default{background-color:transparent;border-color:transparent;transition:all .6s;margin:15px auto}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#8fec44}.main_menu_bg .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#8fec44;background:url(../images/selectmenu.png) no-repeat bottom center;padding-bottom:20px}.main_menu_bg .navbar-nav>li>a{padding-top:15px;padding-bottom:20px;text-transform:uppercase;font-size:.875rem;color:#fff}.navbar-brand>img{max-width:70%}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#f5c239}.dropdown-menu{min-width:160px;padding:0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:transparent;-webkit-background-clip:padding-box;background-clip:padding-box;border:0 solid #ccc;border:0 solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.175);box-shadow:0 0 0}.dropdown-menu .navbar-form .form-group input[type=text]{background-color:rgba(34,61,97,.68);border:1px solid #f5c239;color:#f5c239;width:300px}.dropdown-menu .navbar-form .form-group .form-control::-webkit-input-placeholder{color:#f5c239;opacity:1}.dropdown-menu .navbar-form{margin-right:-30px}.form-control::-moz-placeholder{color:#fff;opacity:1}.form-control:-moz-placeholder{color:#fff;opacity:1}.form-control::-webkit-input-placeholder{color:#fff;opacity:1}.form-control:-ms-input-placeholder{color:#fff;opacity:1}.home{background:url(../images/home-bg.jpg) no-repeat 100% 100%;background-size:cover}.home .main_home{padding-top:250px}.home .main_home h1{color:#fff;padding-bottom:25px;width:85%}.home .main_home .video_play_icon a{width:175px;height:125px;background:#032f3e;display:inline-block;text-align:center;line-height:140px}.home .main_home .video_play_icon a i{color:#fff;border:2px solid #fff;padding:10px;font-size:30px;border-radius:50%}.home .owl-theme .owl-nav{margin-top:80px;text-align:center;-webkit-tap-highlight-color:transparent}.home .owl-theme .owl-dots .owl-dot span{background:#639d2f;border-radius:0;transform:rotate(45deg)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f5c239}.head_title{margin-bottom:60px}.head_title h2{font-size:1.625rem;color:#223d61}.head_title p{font-size:1rem;color:#223d61}.topCategory{position:relative}.topCategory_border_raund{background:url(../images/zigzag.png) repeat-x;position:absolute;left:0;top:-10px;width:100%;height:12px}.main_mixi_content{max-height:900px}.main_mix_menu{margin-bottom:50px}.main_mix_menu ul li.btn{min-width:150px;height:35px;padding:.2rem;border:1px solid #ddd}.main_mix_menu ul li.btn-primary{background-color:transparent;transition:.5s;color:#223d61}.main_mix_menu ul li.active{background:#e77163;color:#fff}.single_mixi_portfolio{position:relative;float:left;border:3px solid #fff;width:100%}.single_mixi_portfolio img{width:100%;height:230px}.single_mixi_portfolio:hover .mixi_portfolio_overlay{opacity:1}.mixi_portfolio_overlay{background:rgba(236,228,217,.75);position:absolute;left:0;top:0;width:100%;height:100%;transition:.5s;opacity:0}.mixi_portfolio_overlay .overflow_hover_text{position:absolute;top:17%;left:13%;width:75%}.mixi_portfolio_overlay .overflow_hover_text i{color:#223d61;font-size:40px}.mixi_portfolio_overlay .overflow_hover_text h2{color:#223d61;font-size:22px;margin-bottom:0;line-height:1.5}.mixi_portfolio_overlay .overflow_hover_text p{color:#e77163;max-height:84px;overflow:hidden}.mixcontent .mix{display:none;-webkit-backface-visibility:hidden;-webkit-transform-origin:50% 0}.portfolio_btn_area{overflow:hidden;width:100%;margin-top:50px;display:inline-block}.newsletter{background:#e77163;color:#fff}.main_newsletter .single_sewsletter_content{margin-top:80px}.main_newsletter .single_sewsletter_content .form-group input[type=submit]{height:35px;padding:.06em 2em;min-width:30%;margin-left:3%;margin-top:0}.about{background:#fff}.about .main_about{position:relative}.about .main_about_content_area .single_about_left_img{position:absolute;left:0;bottom:0;width:30%}.previous{margin-right:10px}.next{margin-left:10px}.pagination{display:block;text-align:center}.blog{background:#f1eee6}.blog .main_blog_area .main_blog_content ul.main_blog{display:grid;grid-template-columns:repeat(3,31%);align-content:space-between;justify-content:space-around;grid-gap:20px;width:100%}@media screen and (max-width:767px){.blog .main_blog_area .main_blog_content ul.main_blog{display:grid;grid-template-columns:repeat(1,100%);align-content:space-between;justify-content:space-around;grid-gap:20px;width:100%}}.blog .main_blog_area .main_blog_content ul.main_blog li.single_blog_content{background:#fff;padding:15px 20px;width:95%;border:2px solid #e77163}.blog .main_blog_area .main_blog_content ul.main_blog li.single_blog_content h4{color:#223d61;font-size:1.125rem}.blog .main_blog_area .main_blog_content ul.main_blog li.single_blog_content h6{color:#c0bbad;font-size:.875rem}.blog .main_blog_area .main_blog_content ul.main_blog li.single_blog_content p{color:#797979;font-size:.875rem}.blog .main_blog_area .main_blog_content ul.main_blog li.single_blog_content p.blog_love{color:#e77163}.blog_btn{margin-top:50px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#e77163;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#6bb42a;color:#ff0;text-decoration:none}.single_left_counter_bg{background:url(../images/cleftbg.png) no-repeat 100% 100%;display:inline-block;max-width:500px;float:left;background-size:cover;overflow:hidden;padding:40px 40px 10px 40px}.counter .main_counter .single_counter_left{padding-left:130px;color:#fff;overflow:hidden}.counter .main_counter .single_counter_left h2{width:100%}.counter .single_counter_right_area .single_counter_right{margin-top:30px;border-bottom:5px solid #f1eee6;padding-bottom:55px}.counter .single_counter_right_area .single_counter_right i{color:#e77163;font-size:4.0625rem;margin-bottom:40px}.counter .single_counter_right_area .single_counter_right h2{color:#223d61;margin-bottom:30px;line-height:0}.counter .single_counter_right_area .single_counter_right p{color:#223d61;font-family:robotobold}.footer_right{text-align:right}.footer_widget{background:#f1eee6;color:#223d61}.footer_widget .main_widget{padding:55px 15px 80px 15px;overflow:hidden}.footer_title_left{margin-bottom:70px}.footer_title.footer_inline{display:inline-block}.footer_logo_inline{vertical-align:baseline}.footer_logo{margin-bottom:20px}.footer_widget p.footer_title{margin-bottom:20px;font-size:.8125rem;color:#f6f7fa}.footer_widget p{color:#797979;font-size:.875rem;max-width:80%;line-height:1.325rem}.single_widget li{margin-bottom:3px}.single_widget li a{color:#223d61;font-size:.8125rem;padding-bottom:2px;display:inline-block}.single_widget li a i{padding-right:5px}.single_widget a.weblink{font-size:.875rem;color:#223d61}.footer_gellary img{margin-right:10px;margin-bottom:10px}.footer{background:#f1eee6}.main_footer{border-top:1px solid #ddd}.copyright_text p{color:#aaa79e;font-size:.8125rem;line-height:25px;padding:40px;max-width:100%}.copyright_text p i{padding:0 10px;color:red}.copyright_text p a{padding:0 10px;color:#e77163}.footer_socail{padding:40px}.footer_socail a i{font-size:2rem;color:#aaa79e;padding:0 10px}.scrollup{width:30px;height:30px;border-radius:15px;opacity:.3;position:fixed;bottom:20px;right:25px;color:#fff;cursor:pointer;background-color:#000;z-index:1000;transition:opacity .5s,background-color .5s;-moz-transition:opacity .5s,background-color .5s;-webkit-transition:opacity .5s,background-color .5s}.scrollup:hover{background:#223d61;opacity:1}.scrollup i{font-size:13px;position:absolute;opacity:1;color:#fff;left:50%;top:50%;margin-top:-7px;margin-left:-6px;text-decoration:none}.video{background-size:cover}.video .head_title{color:#fff}.video .head_title i{font-size:3rem}.video .head_title h4{font-size:1.625rem;margin-top:50px}.video .single_video{margin-top:20px}.team .head_title{color:#223d61}.team .single_item{position:relative;max-width:100%;margin-bottom:30px}.team .single_item img{max-width:100%}.team .single_item:hover .single_team_overlay{opacity:1}.team .single_item .single_team_overlay{background:rgba(94,154,40,.55);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;padding:50px 0 10px 0;transition:.6s;opacity:0}.team .single_item .single_team_overlay h4{color:#fff;text-transform:uppercase}.team .single_item .single_team_overlay p{color:#223d61;text-transform:uppercase}.team .single_item .single_team_overlay .team_socail{margin-top:50px}.team .single_item .single_team_overlay .team_socail a i{color:#fff;font-size:1.5rem;padding:0 5px}.gellary .single_gellary_item{position:relative;max-width:100%;margin-bottom:30px}.gellary .single_gellary_item:hover .gellary_overlay{opacity:1}.gellary .single_gellary_item .gellary_overlay{background:rgba(94,154,40,.55);text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;padding:70px 0 0 0;opacity:0;transition:.6s}.gellary .gellary_overlay i{color:#fff;font-size:2.5rem}.gellary .gellary_overlay h4{color:#223d61;margin-bottom:10px}.gellary .gellary_overlay p{color:#fff}.contact .head_title h2{color:#223d61}.contact .form-control{display:inline-block;width:100%;height:50px;padding:6px 25px;font-size:14px;line-height:1.42857143;color:#fff;background-color:transparent;background-image:none;border:1px solid #ddd;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.contact textarea.form-control{height:auto}.post .main_blog_content ul{list-style-type:circle;padding:5px 10px}.post .main_blog_content>ul{padding:20px;list-style-type:square}