@charset "utf-8";
	
/*
	01)  BASE
	02)  HERO HEADER
	03)  MOBILE TOPBAR
	04)  MOBILE HEADER
	05)  WIDGET
	06)  HOME INTRODUCE
	07)  HOME SERVICE
	08)  WHY CHOOSE US
	09)  PRINCIPLES
	10)  RESPONSIBILITY
	11)  HOME PROJECTS
	12)  HOME BLOG
	13)  FOOTER
	14)  TO TOP
	15)  PROJECTS
	16)  PROJECT SINGLE
	17)  SERVICES
	18)  SERVICE SINGLE
	19)  BLOG
	20)  BLOG SINGLE
	21)  ABOUT
	22)  CONTACT
	23)  MEDIA QUERIES (FOR SMALL DEVICES)
	

/*------------------------------------------------------------------*/
/*	01)  BASE
/*------------------------------------------------------------------*/

html{overflow-x:hidden;padding:0;margin:0}
body{font-family:"Open Sans";font-size:14px;line-height:1.5;font-weight:400;word-wrap:break-word;letter-spacing:.5px}
svg{fill:currentcolor;width:15px;height:15px}
img.svg{width:15px;height:15px}

header{width: 100%;display: block;padding: 20px 0;position: fixed;top: 0;left: 0;z-index: 50;background: #ffffff;}
.container-fluid{width: 100%;display: flex;align-items: center;height: auto;padding: 0 40px;}
header .logo{width: 500px;display: block;height: 60px;background: url(../img/logo_desktop.svg);background-repeat: no-repeat;background-position: center;}
header .logo-mobile{display: none;}
header .logo-mobile a{width: auto;display: block;}
header .logo-mobile img{width: 150px;height: auto;display: block;}
header .right-header{width: 100%;display: flex;flex-grow: 1;align-items: center;justify-content: flex-end;}
header .right-header nav{display: block;width: auto;}
header .header-menu{width: 100%;display: flex;justify-content: flex-end;align-items: center;list-style: none;padding-right: 40px;padding: 0}
header .header-menu>li{display: block;margin: 0 20px;width: auto}
header .header-menu>li>a{display: block;text-decoration: none;color: #333333;transition: 0.3s ease all;font-size: 16px;}
header .header-menu>li.dropdown>a::after{content: '';border-style: solid;	border-width: 0.15em 0.15em 0 0;	content: '';	display: inline-block;	height: 0.45em;	left: 0.15em;	position: relative;	top: 0.45em;	transform: rotate(-45deg);	vertical-align: top;	width: 0.45em;margin-left: 5px;transform: rotate(135deg);}
/*header .header-menu>li.dropdown>a::after{ font-weight: 900; content: " \f107";font:normal normal normal 14px/1 FontAwesome;;}*/
header .header-menu>li>ul{position: absolute;width: 280px;text-align: center;background: #ffffff;margin: 0;top: 75px;padding: 5px 15px;display: block;height: auto;visibility: hidden;opacity: 0;-webkit-transform: translateY(10px) perspective( 0 ) rotateX( 0deg );-moz-transform: translateY(10px) perspective( 0 ) rotateX( 0deg );-ms-transform: translateY(10px) perspective( 0 ) rotateX( 0deg );-o-transform: translateY(10px) perspective( 0 ) rotateX( 0deg );transform: translateY(10px) perspective( 0 ) rotateX( 0deg );-webkit-transition: visibility linear 0.3s, opacity 0.3s ease, -webkit-transform 0.3s ease;-moz-transition: visibility linear 0.3s, opacity 0.3s ease, -moz-transform 0.3s ease;-ms-transition: visibility linear 0.3s, opacity 0.3s ease, -ms-transform 0.3s ease;-o-transition: visibility linear 0.3s, opacity 0.3s ease, -o-transform 0.3s ease; transition: visibility linear 0.3s, opacity 0.3s ease, transform 0.3s ease;text-align: left;list-style: none;padding:0;}
header .header-menu>li:hover ul{visibility: visible;opacity: 1;    -webkit-transform: translateY(0) perspective( 0 ) rotateX( 0 ); -moz-transform: translateY(0) perspective( 0 ) rotateX( 0 );-ms-transform: translateY(0) perspective( 0 ) rotateX( 0 );-o-transform: translateY(0) perspective( 0 ) rotateX( 0 );transform: translateY(0) perspective( 0 ) rotateX( 0 );visibility: visible;opacity: 1;}
header .header-menu>li>ul li{border-bottom:#ebebeb solid 1px;padding:10px 10px;font-size:14px;}
header .header-menu>li>ul li a{transition: 0.3s ease;display: block;color: #333333;text-decoration: none;font-size: 16px;}
header  .header-menu>li>a{width:auto;display: block;height: auto;text-transform: capitalize;}
header .right-header .language{margin-left: 40px;cursor: pointer;color: #333333;font-size: 16px;font-weight: bold;padding: 0;list-style: none;}
header .right-header .language a{text-decoration: none;font-size: 16px;color: #333333;}
header .right-header .social-media-icons{margin-left: 40px;}
header .right-header .social-media-icons a{border:  1px solid #333333;border-radius: 50%;padding: 5px;}
header .right-header .social-media-icons i{color: #333333}
header .mbl-menu-btn{display: none;}
.inner-header .menu_wrap > ul > li > a{color:#000!important}
.inner-header .menu_wrap ul > li.shape > a:before{border-top-color:#000!important}
.awri_sticky_section{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;overflow:visible;top:50px}
.awri_sticky_section:after{clear:both;display:table;content:''}
.awri_wrapper_all{width:100%;min-height:100vh;height:auto;float:left;clear:both;position:relative;z-index:20;padding:0}
.awri_wrapper_all .wrapper_all_inner_wrap{width:100%;height:auto;clear:both;float:left;position:relative;z-index:40}
.awri_section{width:100%;height:auto;clear:both;float:left}
.awri_wrapper_all,.awri_wrapper_all *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.awri_topbar_wrap{left:80px;right:80px;height:90px;position:absolute;top:0;z-index:50;}
.awri_topbar_wrap .inner_wrap{width:100%;height:auto;clear:both;float:left;padding-left:100px;position:relative;z-index:5;display:flex;justify-content:space-between;align-items:center}
.awri_topbar_wrap .left_part_wrap{width:auto;height:90px;float:left;display:flex;align-items:center;padding-right:40px}
.awri_topbar_wrap .left_part_wrap .name{padding-left:20px}
.awri_topbar_wrap .left_part_wrap .name img{display:block;width:300px;height:auto}
.awri_topbar_wrap .share_wrap ul{margin:0;list-style-type:none}
.awri_topbar_wrap .share_wrap ul li{margin:0;display:inline-block}
.awri_topbar_wrap .share_wrap ul li a{text-decoration:none;display:inline-block;width:30px;height:30px;border-radius:100%;border:1px solid #666;text-align:center;line-height:30px;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_topbar_wrap .share_wrap ul li a:hover{color:#111;border-color:#111}
.awri_topbar_wrap .share_wrap ul li a i{-webkit-transition:all 0 ease;-moz-transition:all 0 ease;-ms-transition:all 0 ease;-o-transition:all 0 ease;transition:all 0 ease}
.awri_topbar_wrap .language{padding-left:60px;position:relative}
.awri_topbar_wrap .language .selected{text-decoration:none;color:#666;font-size:14px;font-family:"Rubik";text-transform:uppercase;font-weight:500;position:relative;display:inline-block}
.awri_topbar_wrap .language .selected:before{position:absolute;content:"";border:5px solid transparent;border-top-color:#666;left:100%;margin-left:3px;top:7px}
.awri_topbar_wrap .language .selected:after{position:absolute;content:"";width:20px;height:1px;background-color:#666;right:100%;top:10px;margin-right:20px}
.awri_wrapper_all .lang_box{position:absolute;min-width:90px;height:auto;background-color:#111;border-radius:5px;padding:10px 12px;top:60px;margin-top:8px;opacity:0;visibility:hidden;z-index:50;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_wrapper_all .lang_box.opened{opacity:1;visibility:visible}
.awri_wrapper_all .lang_box ul{margin:0;list-style-type:none}
.awri_wrapper_all .lang_box ul li{margin:0 0 5px}
.awri_wrapper_all .lang_box ul li:last-child{margin-bottom:0}
.awri_wrapper_all .lang_box ul li a{text-decoration:none;color:#e1e1e1}
.awri_wrapper_all .lang_box ul li span{color:#767676}

.awri_hero_header_wrap{width:100%;height:auto;clear:both;float:left;position:relative;padding-top: 75px;}
.awri_hero_header_wrap .slider_total_wrap{width:100%;height:auto;clear:both;float:left}
.awri_hero_header_wrap .image_wrap{width:100%;height:100%;clear:both;float:left;position:relative}
.awri_hero_header_wrap .image_wrap .bg_img{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}
.awri_hero_header_wrap .swiper_content{position:relative;background: rgb(0,0,0);
background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(33, 81, 161,0.89) 22%, rgba(33, 81, 161,0.69) 39%, rgba(255,255,255,0) 100%);height:auto;z-index:2;float:left;width: 100%;}
.awri_hero_header_wrap .swiper_content .texts_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:40px;max-width: 550px;}
.awri_hero_header_wrap .swiper_content .texts_wrap h1,.awri_hero_header_wrap .swiper_content .texts_wrap h3{font-family:"Rubik";font-size:60px;text-transform:capitalize;line-height:1;color:#fff;letter-spacing:0;font-weight:400;margin-bottom:30px}
.awri_hero_header_wrap .swiper_content .texts_wrap p{color:#ccc;line-height:1.7;letter-spacing:0}
.awri_hero_header_wrap .swiper-slide .swiper_content{padding:150px 40px;min-height: 93vh;}
.awri_hero_header_wrap .switches{width:100%;height:auto;clear:both;float:left;position: relative;}

.my_swiper_pagination{width:auto;margin-left:163px}
.my_swiper_pagination .current{color:#fff;font-size:24px;font-weight:400;font-family:"Rubik"}
.my_swiper_pagination .total{font-size:14px;color:#fff;font-weight:400;font-family:"Montserrat"}
.my_swiper_pagination .divider{font-size:14px;color:#fff;font-weight:400;font-family:"Montserrat"}
.prev_next{display:inline-block;transform:rotate(180deg)}
.prev_next > div{background-color:#081225;padding:30px;cursor:pointer;display:inline-block;border-radius:2px;position:relative}
.prev_next > div:after{width:0;height:0;position:absolute;content:'';border:5px solid transparent;border-left-color:#ccc;top:25px;left:27px}
.prev_next .tm_next_button:after{transform:rotate(180deg);left:22px}
.awri_swiper_content{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:100%}

/*------------------------------------------------------------------*/ 
/*	02)  HEADER
/*------------------------------------------------------------------*/

.awri_header_wrap{position:absolute;z-index:20;border-bottom:1px solid rgba(255,255,255,.1);top:0;width:100%}
.awri_header_wrap .header_inner_wrap{width:100%;height:auto;clear:both;float:left;display:flex;align-items:center;justify-content:space-between;padding-left:260px;position:relative;display:flex;justify-content:flex-end}
.awri_header_wrap .header_inner_wrap .menu_wrap > ul{margin:0;list-style-type:none}
.awri_header_wrap .header_inner_wrap .menu_wrap > ul > li{margin:0 40px 0 0;float:left;position:relative}
.awri_header_wrap .header_inner_wrap .menu_wrap > ul > li:last-child{margin-right:0}
.awri_header_wrap .header_inner_wrap .menu_wrap > ul > li > a{text-decoration:none;color:#fff;text-transform:uppercase;font-weight:500;font-family:"Rubik";padding:35px 5px 35px 0;display:inline-block;position:relative}
.awri_header_wrap .header_inner_wrap .menu_wrap > ul > li.shape > a:before{position:absolute;content:"";border:5px solid transparent;border-top-color:#fff;left:100%;top:50%;transform:translateY(-50%)}
.awri_header_wrap .purchase_button a{text-decoration:none;text-transform:uppercase;font-weight:500;color:#fff;font-family:"Rubik";border:1px solid #a3a8ad;border-radius:2px;padding:16px 30px 14px;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_header_wrap .purchase_button a:hover{border-color:#fff}
.awri_header_wrap[data-style="light"]{border-bottom:1px solid rgba(0,0,0,.1)}
.awri_header_wrap[data-style="light"] .header_inner_wrap .menu_wrap > ul > li > a{color:#000}
.awri_header_wrap[data-style="light"] .header_inner_wrap .menu_wrap > ul > li > a:before{border-top-color:#000}
.awri_header_wrap[data-style="light"] .purchase_button a{color:#000}
.awri_header_wrap[data-style="light"] .purchase_button a:hover{border-color:#000}
.awri_header_wrap[data-position="relative"]{position:relative}
.awri_header_wrap .logo_wrap{position:absolute;left:0;width:100px;top:-90px;bottom:0;background-color:#fff;justify-content:center;display:flex;align-items:center;z-index:2;padding:0px;height:90px}

.awri_header_wrap .logo_wrap .left{position:absolute;z-index:11;width:20px;height:20px;background-color:#2151A1;left:0;bottom:-51px;border-radius:100%}
.awri_header_wrap .logo_wrap .right{position:absolute;z-index:11;width:22px;height:20px;background-color:#2151A1;right:0;bottom:-15px;border-radius:100%}
.awri_header_wrap .logo_wrap .extra_first{position:absolute;z-index:11;width:22px;height:20px;background-color:#2151A1;right:0;bottom:-12px;border-radius:100%}
.awri_header_wrap .logo_wrap .extra_second{position:absolute;z-index:11;width:22px;height:20px;background-color:#2151A1;right:3px;bottom:-16px;border-radius:100%}
.awri_header_wrap .logo_wrap a{display:block;width:100%;height:auto}
.awri_header_wrap .submenu_wrap{position:absolute;min-width:300px;height:auto;background-color:#111;top:100%;left:-20px;padding:30px 20px 25px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_header_wrap .header_inner_wrap .menu_wrap > ul > li:hover .submenu_wrap{opacity:1;visibility:visible}
.awri_header_wrap .submenu_wrap:before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:20px 220px 0 0;border-color:#111 transparent transparent;left:0;top:100%}
.awri_header_wrap .submenu_wrap ul{margin:0;list-style-type:none}
.awri_header_wrap .submenu_wrap ul li{margin:0 0 8px}
.awri_header_wrap .submenu_wrap ul li:last-child{margin-bottom:0}
.awri_header_wrap .submenu_wrap ul li a{text-decoration:none;color:#ccc;text-transform:capitalize;display:block;font-family:"Rubik";-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_header_wrap .submenu_wrap ul li a:hover{color:#fff}

/*------------------------------------------------------------------*/ 
/*	03)  MOBILE TOPBAR
/*------------------------------------------------------------------*/

.awri_mobile_bar_wrap{width:100%;height:auto;clear:both;float:left;display:none}
.awri_mobile_bar_wrap .mobile_topbar_wrap{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_mobile_bar_wrap .mobile_topbar_wrap:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-image:url(..//img/patterns/noisy.png);background-repeat:repeat;opacity:.1;z-index:4}
.awri_mobile_bar_wrap .mobile_topbar_wrap:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:3;background-color:#081414}
.awri_mobile_bar_wrap .mobile_topbar_wrap .inner_wrap{width:100%;height:auto;clear:both;float:left;position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:20px 0}
.awri_mobile_bar_wrap .mobile_topbar_wrap .short_info_wrap ul{margin:0;list-style-type:none}
.awri_mobile_bar_wrap .mobile_topbar_wrap .short_info_wrap ul li{margin:0 20px 0 0;float:left}
.awri_mobile_bar_wrap .mobile_topbar_wrap .short_info_wrap ul li:last-child{margin-right:0}
.awri_mobile_bar_wrap .mobile_topbar_wrap .short_info_wrap ul li a{text-decoration:none;color:#666;display:inline-block;position:relative;top:2px}
.awri_mobile_bar_wrap .mobile_topbar_wrap .short_info_wrap ul li a .svg{width:20px;height:20px}
.awri_mobile_bar_wrap .mobile_topbar_wrap .mobile_socials_wrap ul{margin:0;list-style-type:none}
.awri_mobile_bar_wrap .mobile_topbar_wrap .mobile_socials_wrap ul li{margin:0 10px 0 0;float:left}
.awri_mobile_bar_wrap .mobile_topbar_wrap .mobile_socials_wrap ul li:last-child{margin-right:0}
.awri_mobile_bar_wrap .mobile_topbar_wrap .mobile_socials_wrap ul li a{text-decoration:none;color:#5d5e5e;width:25px;height:25px;line-height:25px;border-radius:100%;border:1px solid #5d5e5e;display:inline-block;text-align:center}

/*------------------------------------------------------------------*/ 
/*	04)  MOBILE HEADER
/*------------------------------------------------------------------*/

.awri_mobile_bar_wrap .mobile_header_wrap{width:100%;height:auto;clear:both;float:left;background-color:#0f0f16;padding:20px 0}
.awri_mobile_bar_wrap .mobile_header_wrap .inner_wrap{display:flex;align-items:center;justify-content:space-between}
.awri_mobile_bar_wrap .mobile_header_wrap .hamburger_wrap .trigger_wrap{float:right}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger-box{width:30px;height:18px;display:inline-block;position:relative}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger-inner{display:block;top:50%;margin-top:-2px}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:#333;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger-inner::before,.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger-inner::after{content:"";display:block}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger-inner::before{top:-8px}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger-inner::after{bottom:-10px}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger--collapse-r .hamburger-inner::after{top:-16px;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1)}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger{padding:0;height:100%;display:table-cell;vertical-align:middle}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger-box{display:block}
.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger .hamburger-inner::before,.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger .hamburger-inner::after,.awri_mobile_bar_wrap .mobile_header_wrap .trigger_wrap .hamburger .hamburger-inner{background-color:#ccc;width:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_mobile_bar_wrap .menu_list_wrap{width:100%;height:auto;clear:both;float:left;background-color:#14141c;display:none;padding:43px 20px 42px}
.awri_mobile_bar_wrap .menu_list_wrap > ul{margin:0;list-style-type:none}
.awri_mobile_bar_wrap .menu_list_wrap > ul > li{margin:0 0 10px}
.awri_mobile_bar_wrap .menu_list_wrap > ul > li:last-child{margin-bottom:0}
.awri_mobile_bar_wrap .menu_list_wrap > ul > li > a{text-decoration:none;color:#ccc;font-size:18px;line-height:27px;text-transform:uppercase;display:block;position:relative;font-family:"Montserrat"}
.awri_mobile_bar_wrap .menu_list_wrap > ul > li .sub_menu{display:none;margin:0;list-style-type:none;padding:19px 20px 9px}
.awri_mobile_bar_wrap .menu_list_wrap > ul > li .sub_menu li{margin:0 0 10px}
.awri_mobile_bar_wrap .menu_list_wrap > ul > li .sub_menu li:last-child{margin-bottom:0}
.awri_mobile_bar_wrap .menu_list_wrap > ul > li .sub_menu li a{text-decoration:none;color:#ccc;font-size:18px;line-height:27px;text-transform:capitalize;display:block;position:relative;font-family:"Montserrat"}
.awri_dropdown_wrap{width:100%;height:auto;clear:both;float:left;background-color:#14141c}
.awri_dropdown_wrap .drop_list{display:none}
.awri_dropdown_wrap{width:100%;height:auto;clear:both;float:left;background-color:#14141c}
.awri_dropdown_wrap .adress_wrap{width:100%;height:auto;clear:both;float:left;display:flex;align-items:center;flex-direction:row;padding:40px 0}
.awri_dropdown_wrap .adress_wrap .office_image{max-width:320px;margin-right:30px}
.awri_dropdown_wrap .definitions_wrap{width:auto}
.awri_dropdown_wrap .definitions_wrap h3{margin:0;padding:0;font-size:20px;letter-spacing:0;color:#eee;font-weight:300;margin-bottom:17px}
.awri_dropdown_wrap .definitions_wrap p{color:#999;margin-bottom:10px}
.awri_dropdown_wrap .definitions_wrap p a{text-decoration:none;color:#ff8f03;padding-left:3px}
.awri_dropdown_wrap .definitions_wrap p:last-child{margin-bottom:0}
.awri_dropdown_wrap .short_contact{width:100%;height:auto;clear:both;float:left;padding:35px 0 40px}
.awri_dropdown_wrap .short_contact .title{margin:0;padding:0;font-size:20px;letter-spacing:0;color:#eee;line-height:1.3;margin-bottom:18px;font-weight:300}
.awri_dropdown_wrap .short_contact .subtitle{margin:0;padding:0;margin-bottom:24px;color:#999}
.awri_dropdown_wrap .inputs_wrap,.awri_dropdown_wrap .input_list_wrap{width:100%;height:auto;clear:both;float:left}
.awri_dropdown_wrap .input_list_wrap ul{margin:0 0 0 -20px;list-style-type:none}
.awri_dropdown_wrap .input_list_wrap ul li{margin:0 0 20px;float:left;width:33.3333%;padding-left:20px}
.awri_dropdown_wrap .input_list_wrap ul li input{width:100%;height:50px;border:1px solid rgba(229,229,229,.04);background-color:rgba(255,255,255,.02);padding:0 20px!important;margin-bottom:10px;color:#999}
.awri_dropdown_wrap .input_list_wrap ul li input:focus{outline:none}
.awri_dropdown_wrap textarea{width:100%;min-height:150px;border:1px solid rgba(229,229,229,.04);background-color:rgba(255,255,255,.02);padding:10px 20px!important;margin-bottom:20px;color:#999;font-family:"Rubik"}
.awri_dropdown_wrap textarea:focus{outline:none}
.awri_dropdown_wrap .button{width:100%;height:auto;float:left;clear:both}
.awri_dropdown_wrap .button a{height:50px;padding:0 26px;background-color:#ff8f03;text-transform:uppercase;font-size:14px;letter-spacing:.5px;color:#14141c;font-weight:600;line-height:50px;border:none;border-radius:2px;text-decoration:none;display:inline-block;font-family:"Rubik"}
.awri_dropdown_wrap .call_wrap{width:100%;height:auto;clear:both;float:left;text-align:center;padding:40px 0 35px}
.awri_dropdown_wrap .call_wrap .image{display:inline-block}
.awri_dropdown_wrap .call_wrap .image img{border-radius:100%;max-width:120px;background-color:#fff;margin-bottom:26px}
.awri_dropdown_wrap .call_wrap h3{margin:0;padding:0;color:#ff8f03;font-size:20px;letter-spacing:.5px;font-weight:300;margin-bottom:10px}
.awri_dropdown_wrap .call_wrap p{margin:0;padding:0;font-size:18px;letter-spacing:.5px;font-weight:300;color:#eee;font-family:"Rubik"}
.awri_dropdown_wrap .working_hours_wrap_short{width:100%;height:auto;clear:both;float:left;padding:40px 0}
.awri_dropdown_wrap .working_hours_wrap_short h3{font-family:"Rubik";font-size:20px;color:#eee;line-height:1;font-weight:300;letter-spacing:0;margin-bottom:20px}
.awri_dropdown_wrap .working_hours_wrap_short .subtitle{font-size:14px;color:#999;line-height:1.7;margin-bottom:20px}
.awri_dropdown_wrap .working_hours_wrap_short .hour_list{width:100%;float:left;clear:both}
.awri_dropdown_wrap .working_hours_wrap_short .hour_list ul{margin:0;list-style-type:none}
.awri_dropdown_wrap .working_hours_wrap_short .hour_list ul li{width:100%;float:left;margin:0;border-bottom:1px dashed #2b2b31;margin-bottom:4px;padding-bottom:5px}
.awri_dropdown_wrap .working_hours_wrap_short .hour_list ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}
.awri_dropdown_wrap .working_hours_wrap_short .hour_list ul li .left{color:#ccc;float:left}
.awri_dropdown_wrap .working_hours_wrap_short .hour_list ul li .right{color:#ff8f03;float:right}



/*------------------------------------------------------------------*/ 
/*	06)  HOME INTRODUCE
/*------------------------------------------------------------------*/

.awri_introduce_wrap{width:100%;height:auto;clear:both;float:left;position:relative;background-color:#081225;padding:50px 70px 50px 80px}
.awri_introduce_wrap .inner_wrap{width:100%;height:auto;clear:both;float:left;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}
.awri_introduce_wrap .inner_wrap .main_info_wrap{width:100%;max-width:calc(100% - 240px);height:auto;float:left;padding-right:15%}
.awri_introduce_wrap .inner_wrap .main_info_wrap .top_title{color:#fff;font-size:20px;letter-spacing:0;font-weight:300;text-transform:capitalize;font-family:"Rubik"}
.awri_introduce_wrap .inner_wrap .main_info_wrap .title{margin:0 0 37px;font-size:36px;letter-spacing:0;font-weight:500;color:#fff;position:relative;line-height:1}
.awri_introduce_wrap .inner_wrap .main_info_wrap .title:before{position:absolute;content:"";width:100px;height:2px;background-color:#2151A1;left:0;bottom:-16px}
.awri_introduce_wrap .inner_wrap .main_info_wrap .text{line-height:1.7;color:#ccc;margin-bottom:50px}
.awri_introduce_wrap .experience_box{width:240px;height:240px;border:10px solid #2151A1;display:flex;justify-content:space-between;flex-direction:column;padding:13px 20px 10px 18px}
.awri_introduce_wrap .experience_box .top p{margin:0;padding:0;font-size:20px;letter-spacing:0;font-weight:300;margin-bottom:10px;color:#fff;line-height:1.2;font-family:"Rubik"}
.awri_introduce_wrap .experience_box .bottom{display:flex;align-items:center}
.awri_introduce_wrap .experience_box .bottom .number span{font-family:"Rubik";font-size:72px;color:#fff;letter-spacing:-.25px;line-height:1;font-weight:400}
.awri_introduce_wrap .experience_box .bottom .definition{font-family:"Montserrat";font-size:10px;color:#fff;text-transform:uppercase;padding-left:4px;font-weight:500}
.awri_introduce_wrap .play_video{position:absolute;width:70px;height:70px;border-radius:100%;background-color:#2151A1;bottom:-20px;left:80px;z-index:3}
.awri_introduce_wrap .play_video:before{position:absolute;content:"";border:10px solid transparent;border-left-color:#fff;border-left-width:20px;border-right-width:20px;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:13px}
.awri_introduce_wrap .play_video a{position:absolute;top:0;bottom:0;left:0;right:0}
.qqq{width:100%;height:auto;clear:both;float:left;position:relative;overflow:hidden;padding-top:40px;padding-bottom:40px}
.qqq .shape_top .first{position:absolute;border-bottom:36px solid rgba(255,255,255,.2);border-left:500px solid transparent;top:4px;right:75px}
.qqq .shape_top .second{position:absolute;border-bottom:36px solid rgba(255,255,255,.2);border-right:15px solid transparent;top:4px;right:60px}
.qqq .shape_bottom .first{position:absolute;border-top:36px solid rgba(8,18,37,0.2);border-right:500px solid transparent;bottom:4px;left:75px}
.qqq .shape_bottom .second{position:absolute;border-top:36px solid rgba(8,18,37,0.2);border-left:15px solid transparent;bottom:4px;left:60px}
.awri_section.introduce{position:relative;margin-top:-180px;z-index:11;margin-bottom:120px}

/*------------------------------------------------------------------*/ 
/*	07)  HOME SERVICE
/*------------------------------------------------------------------*/

.awri_home_service_list{width:100%;height:auto;clear:both;float:left;margin-bottom:88px}
.awri_home_service_list ul{margin:0 0 0 -55px;list-style-type:none}
.awri_home_service_list ul li{margin:0 0 40px;float:left;width:25%;padding-left:55px}
.awri_home_service_list ul li .inner_list{width:100%;height:auto;clear:both;float:left;position:relative;padding:24px 0 9px}
.awri_home_service_list ul li .inner_list:before{position:absolute;content:"";width:1px;top:0;bottom:0;right:0;background-color:#e5e5e5;margin-right:-20px}
.awri_home_service_list ul li:last-child .inner_list:before{display:none}
.awri_home_service_list ul li:last-child .inner_list:after{display:none}
.awri_home_service_list ul li .inner_list:after{position:absolute;content:"";width:1px;top:0;height:0;right:0;background-color:#aaa;margin-right:-20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.awri_home_service_list ul li .inner_list:hover:after{height:100%}
.awri_home_service_list ul li .inner_list .icon_wrap{margin-bottom:28px}
.awri_home_service_list ul li .inner_list .icon_wrap .svg{width:60px;height:60px;color:#2151A1}
.awri_home_service_list ul li .inner_list .title_holder h3{color:#041230;font-size:20px;line-height:1.2;letter-spacing:0;margin-bottom:20px}
.awri_home_service_list ul li .inner_list .description p{color:#666;margin-bottom:20px}
.awri_button_more_wrap{width:100%;height:auto;clear:both;float:left}
.awri_button_more_wrap a{text-decoration:none;font-size:18px;line-height:24px;font-family:'Rubik';color:#041230;display:inline-block;position:relative}
.awri_button_more_wrap a .arrow_wrap .first{position:absolute;right:-8px;top:3px;opacity:0;visibility:hidden;transition-duration:0;-webkit-transition:all 0 ease;-moz-transition:all 0 ease;-ms-transition:all 0 ease;-o-transition:all 0 ease;transition:all 0 ease}
.awri_button_more_wrap a .arrow_wrap .second{position:absolute;right:-27px;top:3px}
.awri_home_service_list ul li .inner_list:hover .arrow_wrap .second{display:none}
.awri_home_service_list ul li .inner_list:hover .arrow_wrap .first{opacity:1;visibility:visible;right:-27px;transition-duration:.3s}
.awri_home_service_list ul li .inner_list .service_link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:11}
.awri_button_more_wrap a:hover .arrow_wrap .second{display:none}
.awri_button_more_wrap a:hover .arrow_wrap .first{opacity:1;visibility:visible;right:-27px;transition-duration:.3s}

/*------------------------------------------------------------------*/ 
/*	08)  WHY CHOOSE US
/*------------------------------------------------------------------*/

.awri_rating_wrap{width:100%;height:auto;clear:both;float:left;position:relative;margin-bottom:120px;background-color:#081225}
.awri_rating_wrap .container{position:static}
.awri_rating_wrap .inner{width:100%;height:auto;clear:both;float:left;display:flex;flex-direction:row}
.awri_rating_wrap .inner .leftbox{width:50%;height:auto;position:relative;padding:144px 20px 150px 0}
.awri_rating_wrap .inner .leftbox .title{margin-bottom:25px}
.awri_rating_wrap .inner .leftbox .title h3{font-family:"Rubik";font-size:24px;color:#eee;line-height:1.3;font-weight:400}
.awri_rating_wrap .inner .leftbox .text{margin-bottom:35px}
.awri_rating_wrap .inner .leftbox .text p{color:#ccc;line-height:1.7}

.awri_rating_wrap .inner .ratingbox{width:80px;min-width:80px;background-color:#041230;position:relative;display: none;}
.awri_rating_wrap .inner .ratingbox .rating_wrap{position:relative;top:-10px}
.awri_rating_wrap .inner .ratingbox .rating_wrap:before{border-top:10px solid transparent;border-right:5px solid #682a32;content:'';position:absolute;right:100%;top:0}
.awri_rating_wrap .inner .ratingbox .rating_wrap:after{border-top:10px solid transparent;border-left:5px solid #682a32;content:'';position:absolute;left:100%;top:0}
.awri_rating_wrap .inner .ratingbox .inner_wrap{width:80px;height:auto;position:relative;top:0;left:0;background-color:#2151A1;text-align:center;padding:9px 0 12px;cursor:pointer}
.awri_rating_wrap .inner .ratingbox .inner_wrap:before{content:'';position:absolute;top:100%;right:0;border-top:15px solid #2151A1;border-left:40px solid transparent;cursor:pointer}
.awri_rating_wrap .inner .ratingbox .inner_wrap:after{content:'';position:absolute;top:100%;left:0;border-top:15px solid #2151A1;border-right:40px solid transparent;cursor:pointer}
.awri_rating_wrap .inner .star{margin-bottom:15px}
.awri_rating_wrap .inner .number{margin-bottom:6px}
.awri_rating_wrap .inner .number span{font-family:"Rubik";font-size:24px;color:#fff;font-weight:500;line-height:.5;letter-spacing:-.25px}
.awri_rating_wrap .inner .title p{font-size:10px;color:#fff;line-height:1.4;text-transform:uppercase;letter-spacing:0}
.awri_rating_wrap .rating_text{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_rating_wrap .rating_text span:before{position:absolute;content:"";width:20px;height:1px;background-color:#8d8d91;left:12px;top:7px}
.awri_rating_wrap .rating_text .inner{position:absolute;transform:rotate(90deg);transform-origin:left top 0;top:0;left:80px;height:80px;min-width:-webkit-max-content;display:flex;align-items:center}
.awri_rating_wrap .rating_text span{display:block;min-width:max-content;min-width:intrinsic;min-width:-moz-max-content;min-width:-webkit-max-content;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#eee;padding-left:45px;position:relative;top:1px;line-height:1}
.awri_rating_wrap .inner .rightbox{width:50%;width:calc(50%-40px);height:auto}
.awri_rating_wrap .inner .rightbox .bg_image{left:50%;margin-left:40px;top:0;right:0;bottom:0;z-index:5;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(..//img/advance-world-refrigeration-industries.jpg)}

/*------------------------------------------------------------------*/ 
/*	09)  PRINCIPLES
/*------------------------------------------------------------------*/

.awri_principles_wrapper_all{width:100%;height:auto;clear:both;float:left;margin-bottom:110px}
.awri_twice_box_wrap{width:100%;height:auto;clear:both;float:left}
.awri_twice_box_wrap .inner_box{width:100%;height:auto;clear:both;float:left;display:flex;flex-direction:row}
.awri_twice_box_wrap .inner_box .leftbox{width:320px;min-width:320px;margin-right:10%}
.awri_twice_box_wrap .inner_box .leftbox .title_holder h3{font-size:36px;letter-spacing:0;line-height:1.2;position:relative;left:-2px;margin-bottom:35px;font-weight:500;color:#041230}
.awri_twice_box_wrap .inner_box .leftbox .title_holder h3:before{position:absolute;content:"";width:100px;height:2px;background-color:#2151A1;left:0;bottom:-13px}
.awri_twice_box_wrap .inner_box .leftbox .description p{color:#666;margin-bottom:30px}
.awri_twice_box_wrap .inner_box .rightbox{width:100%;height:auto;clear:both;float:left}
.awri_principles_wrap{width:100%;height:auto;clear:both;float:left}
.awri_principles_wrap .title_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:30px}
.awri_principles_wrap .title_wrap span{font-family:"Raleway";font-size:18px;text-transform:uppercase;color:#181a2f;position:relative}
.awri_principles_wrap .title_wrap span:before{position:absolute;content:"";width:100%;height:2px;background-color:#181a2f;bottom:-2px;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_principles_wrap .list_wrap{width:100%;height:auto;clear:both;float:left}
.awri_principles_wrap .list_wrap ul{margin:0 0 0 -40px;list-style-type:none}
.awri_principles_wrap .list_wrap ul li{margin:0 0 40px;float:left;width:50%;padding-left:40px}
.awri_principles_wrap .list_wrap ul li .inner{width:100%;height:auto;clear:both;float:left;position:relative;z-index:10;padding:20px 0 0 20px}
.awri_principles_wrap .list_wrap ul li .inner .in{padding:45px 70px 82px 40px;box-shadow:0 0 10px rgba(0,0,0,.08);min-height:300px}
.awri_principles_wrap .list_wrap ul li .inner .title{margin-bottom:19px}
.awri_principles_wrap .list_wrap ul li .inner .title h3{font-family:"Rubik";font-size:20px;color:#041230}
.awri_principles_wrap .list_wrap ul li .inner .definition p{color:#666}
.awri_principles_wrap .list_wrap ul li .inner .number{position:absolute;bottom:-10px;right:-10px;width:70px;height:80px;line-height:80px;background-color:#2151A1;border-radius:1px;text-align:center}
.awri_principles_wrap .list_wrap ul li .inner .number span{font-family:"Rubik";font-size:36px;color:#fff}
.awri_principles_wrap .list_wrap ul li .inner .leftshape{position:absolute;top:0;left:0;height:240px;width:20px;background-color:#e9eff4;z-index:5}
.awri_principles_wrap .list_wrap ul li .inner .leftshape:before{position:absolute;content:"";width:100%;height:60px;background-color:#e9eff4;bottom:-20px;transform:skewY(45deg)}
.awri_principles_wrap .list_wrap ul li .inner .topshape{position:absolute;top:0;left:0;height:20px;width:190px;background-color:#e9eff4;z-index:5}
.awri_principles_wrap .list_wrap ul li .inner .topshape:before{position:absolute;content:"";width:60px;height:20px;background-color:#e9eff4;right:-20px;transform:skewX(45deg)}

/*------------------------------------------------------------------*/ 
/*	10)  RESPONSIBILITY
/*------------------------------------------------------------------*/

.awri_universal_parallax_wrap{width:100%;height:auto;clear:both;float:left;position:relative;overflow:hidden}
.awri_universal_parallax_wrap .main_bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}
.awri_universal_parallax_wrap .main_bg .overlay_image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}
.awri_universal_parallax_wrap .main_bg .overlay_video{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}
.awri_universal_parallax_wrap .main_bg .overlay_video video{width:100%;height:100%;background-position:center;object-fit:cover}
.awri_universal_parallax_wrap .main_bg .overlay_color{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}
.awri_universal_parallax_wrap .main_content{width:100%;height:auto;clear:both;float:left;position:relative;z-index:4}
.awri_main_responsibility_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:150px}
.awri_universal_parallax_wrap .main_bg .overlay_image.responsibility{background-image:url(..//img/home-section-bg.jpg)}
.awri_universal_parallax_wrap .main_bg .overlay_color.responsibility{background-color:rgba(0,0,0,0.7)}
.awri_universal_parallax_wrap .main_content.responsibility{padding:150px 0 143px}
.awri_main_responsibility_wrap .content_inner_wrap{width:100%;height:auto;clear:both;float:left;display:flex;align-items:center;justify-content:space-between}
.awri_experience_box{width:100%;min-width:240px;max-width:240px;min-height:240px;border:10px solid #2151A1;display:flex;justify-content:space-between;flex-direction:column;padding:13px 20px 10px 18px;margin-right:180px}
.awri_experience_box .top p{font-family:"Rubik";font-size:18px;color:#eee;font-weight:400;line-height:1.3}
.awri_experience_box .bottom{display:flex;align-items:center}
.awri_experience_box .bottom .number span{font-family:"Rubik";font-size:72px;color:#eee;letter-spacing:-.25px;line-height:1;font-weight:400}
.awri_experience_box .bottom .definition{font-size:10px;font-weight:500;font-family:"Montserrat";text-transform:uppercase;color:#fff;margin-left:10px;letter-spacing:1px}
.awri_main_responsibility_wrap .experience_list{width:100%;height:auto;clear:both;float:left}
.awri_main_responsibility_wrap .experience_list ul{margin:0 0 0 -24px;list-style-type:none}
.awri_main_responsibility_wrap .experience_list ul li{margin:0;float:left;width:50%;position:relative;padding-left:24px}
.awri_main_responsibility_wrap .experience_list ul li span{font-size:16px;color:#ccc;line-height:2.3}
.awri_main_responsibility_wrap .experience_list ul li:before{position:absolute;content:"";width:10px;height:2px;background-color:#999;top:50%;left:0}

/*------------------------------------------------------------------*/ 
/*	11)  HOME PROJECTS
/*------------------------------------------------------------------*/

.awri_home_project_wrapper_all{width:100%;height:auto;clear:both;float:left;margin-bottom:150px}
.awri_home_project_wrapper_all .rightbox ul{margin:0;list-style-type:none}
.awri_home_project_wrapper_all .rightbox ul li{margin:0 0 45px;float:left;width:100%}
.awri_home_project_wrapper_all .rightbox ul li:last-child{margin-bottom:0}
.awri_home_project_wrapper_all .rightbox ul li .inner{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_home_project_wrapper_all .rightbox ul li .inner .image_wrap{float:left;position:relative;min-width:100%}
.awri_home_project_wrapper_all .rightbox ul li .inner .image_wrap .image{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center}
.awri_home_project_wrapper_all .rightbox ul li .inner .image_wrap .overlay_color{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_home_project_wrapper_all .rightbox ul li .inner:hover .image_wrap .overlay_color{background-color:rgba(17,17,25,0.9)}
.awri_home_project_wrapper_all .rightbox ul li .inner .image_wrap .plus{position:absolute;top:49px;left:50px;z-index:3}
.awri_home_project_wrapper_all .rightbox ul li .inner .image_wrap .plus:before{position:absolute;content:"";width:0;height:2px;background-color:#2151A1;transition-delay:.2s;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_home_project_wrapper_all .rightbox ul li .inner .image_wrap .plus:after{position:absolute;content:"";width:2px;height:0;top:-9px;left:9px;background-color:#2151A1;transition-delay:.1s;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_home_project_wrapper_all .rightbox ul li .inner:hover .image_wrap .plus:before{width:20px}
.awri_home_project_wrapper_all .rightbox ul li .inner:hover .image_wrap .plus:after{height:20px}
.awri_home_project_wrapper_all .rightbox ul li .inner:before{position:absolute;content:"";left:30px;right:30px;height:15px;background-color:#2151A1;bottom:-15px}
.awri_home_project_wrapper_all .rightbox ul li .inner .title_holder{position:absolute;bottom:34px;left:50px;z-index:3}
.awri_home_project_wrapper_all .rightbox ul li .inner .title_holder h3{font-family:"Rubik";font-size:24px;color:#eee;line-height:1;margin-bottom:10px}
.awri_home_project_wrapper_all{width:100%;height:auto;clear:both;float:left}
.awri_view_more_wrap a{text-decoration:none;display:inline-block;text-transform:uppercase;color:#ccc;font-family:"Montserrat";font-size:14px;letter-spacing:0;position:relative;padding-right:10px;font-weight:600;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_view_more_wrap a .svg{color:#ccc;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_view_more_wrap .arrow{position:absolute;top:2px;left:100%}
.awri_home_project_wrapper_all .rightbox ul li .inner:hover .awri_view_more_wrap a{color:#2151A1}
.awri_home_project_wrapper_all .rightbox ul li .inner:hover .awri_view_more_wrap a .svg{color:#2151A1}
.awri_home_project_wrapper_all .rightbox ul li .inner .image_wrap .link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;display:block}
.comname_fn_sticky_section{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;overflow:visible;top:140px}
.comname_fn_sticky_section:after{clear:both;display:table;content:''}

/*------------------------------------------------------------------*/ 
/*	12)  HOME BLOG
/*------------------------------------------------------------------*/

.awri_home_blog_wrap,.awri_home_blog_wrap .inner_wrap,.awri_home_blog_wrap .inner_wrap .blog_title_holder{width:100%;height:auto;clear:both;float:left}
.awri_home_blog_wrap .inner_wrap{padding:140px 0 105px}
.awri_home_blog_wrap:before{position:absolute;content:"";width:100%;height:100%;background-image:url(..//img/blog/map.png);background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:.3;transition:background 0.3s,border-radius 0.3s,opacity .3s}
.awri_home_blog_wrap{background-color:#eff4f7;position:relative}
.awri_home_blog_wrap .inner_wrap .blog_title_holder h3{font-size:36px;letter-spacing:0;line-height:1.2;position:relative;left:-2px;margin-bottom:35px;font-weight:500;color:#041230}
.awri_home_blog_wrap .inner_wrap .blog_title_holder{max-width:360px;margin-bottom:28px}
.awri_home_blog_wrap .inner_wrap .blog_title_holder h3:before{position:absolute;content:"";width:100px;height:2px;background-color:#2151A1;left:0;bottom:-13px}
.awri_home_blog_wrap .blog_list{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_home_blog_wrap .blog_list ul{margin:0 0 0 -30px;list-style-type:none}
.awri_home_blog_wrap .blog_list ul li{margin:0 0 40px;width:33.3333%;float:left;padding-left:30px}
.awri_home_blog_wrap .blog_list ul li:last-child{margin-bottom:0}
.awri_home_blog_wrap .blog_list ul li .image_holder{position:relative;margin-bottom:25px}
.awri_home_blog_wrap .blog_list ul li .image_holder img{min-width:100%}
.awri_home_blog_wrap .blog_list ul li .main_image{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover}
.awri_home_blog_wrap .blog_list ul li .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);z-index:1}
.awri_home_blog_wrap .blog_list ul li .date_wrap{position:absolute;top:0;left:0;width:80px;height:auto;background-color:#2151A1;z-index:2;padding:18px 19px 10px}
.awri_home_blog_wrap .blog_list ul li .date_wrap:before{position:absolute;content:'';left:0;bottom:-15px;border-top:15px solid #2151A1;border-right:80px solid transparent;z-index:-1}
.awri_home_blog_wrap .blog_list ul li .date_wrap h3 span{position:relative;margin:0;padding:0;color:#fff;font-size:36px;line-height:1;letter-spacing:-2px;margin-bottom:5px;font-weight:300;font-family:"Rubik"}
.awri_home_blog_wrap .blog_list ul li .date_wrap h3 span:before{position:absolute;content:"";width:100%;height:1px;background-color:#ffc600;left:0;bottom:0}
.awri_home_blog_wrap .blog_list ul li .date_wrap h5{margin:0;padding:0;color:#fff;letter-spacing:0;font-size:12px;line-height:14px;font-weight:400;text-transform:uppercase;font-family:"Rubik"}
.awri_home_blog_wrap .blog_list ul li .full_link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}
.awri_home_blog_wrap .blog_list ul li .descriptions_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:10px}
.awri_home_blog_wrap .blog_list ul li .descriptions_wrap .category span{color:#666}
.awri_home_blog_wrap .blog_list ul li .descriptions_wrap .category span a{text-decoration:none;color:#2151A1;position:relative}
.awri_home_blog_wrap .blog_list ul li .descriptions_wrap .category span a:before{position:absolute;content:"";width:100%;height:1px;background-color:#2151A1;bottom:-2px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_home_blog_wrap .blog_list ul li .descriptions_wrap .category span a:hover:before{background-color:transparent}
.awri_home_blog_wrap .blog_list ul li .descriptions_wrap .category .author{position:relative}
.awri_home_blog_wrap .blog_list ul li .descriptions_wrap .category .author:before{position:absolute;content:"";width:14px;height:1px;background-color:#666;left:100%;top:50%;margin-top:2px;margin-left:6px}
.awri_home_blog_wrap .blog_list ul li .descriptions_wrap .category .city{padding-left:21px}
.awri_home_blog_wrap .blog_list ul li .title_holder h3{margin:0;padding:0;font-size:24px;letter-spacing:0;line-height:1.2;margin-bottom:24px}
.awri_home_blog_wrap .blog_list ul li .title_holder h3 a{text-decoration:none;color:#041230;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_home_blog_wrap .blog_list ul li .title_holder h3 a:hover{color:#2151A1}

/*------------------------------------------------------------------*/ 
/*	13)  FOOTER
/*------------------------------------------------------------------*/

.awri_footer{width:100%;height:auto;clear:both;float:left}
.awri_universal_parallax_wrap .overlay_image.footer{background-image:url(..//img/footer.jpg)}
.awri_universal_parallax_wrap .overlay_color.footer{background-color:rgba(8,18,37,0.9)}
.awri_universal_parallax_wrap .main_content.footer{padding:38px 0 0}
.awri_subscribe_wrap,.awri_subscribe_wrap .inner_wrap{width:100%;height:auto;clear:both;float:left}
.awri_subscribe_wrap{padding-bottom:38px;border-bottom:1px solid rgba(255,255,255,.1)}
.awri_subscribe_wrap .inner_wrap{display:flex;justify-content:space-between;align-items:center}
.awri_subscribe_wrap .left_wrap{display:flex;align-items:center;float:left}
.awri_subscribe_wrap .left_wrap .book svg{width:50px;height:50px;color:#fff}
.awri_subscribe_wrap .left_wrap .text{margin-left:20px}
.awri_subscribe_wrap .left_wrap .text p{font-size:16px;font-weight:300;color:#ccc}
.awri_subscribe_wrap .left_wrap .text p span{width:16px;height:1px;background-color:#ccc;display:inline-block;position:relative;top:-4px;margin:0 5px}
.awri_subscribe_wrap .right_wrap .email{width:340px;height:44px;background-color:rgba(245,245,245,0.05)!important;border:1px solid rgba(229,229,229,.2)!important;font-size:14px;color:#ccc}
.awri_subscribe_wrap .right_wrap .email:focus{outline:none}
.awri_subscribe_wrap .right_wrap .button{width:132px;height:44px;background-color:#2151A1;text-transform:uppercase;border:none;color:#fff;margin-left:-5px;font-family:"Rubik";font-size:14px;font-weight:500}
.awri_subscribe_wrap .right_wrap .button:focus{border:none;outline:none}
.awri_list_wrap{width:100%;height:auto;clear:both;float:left}
.awri_list_wrap.footer{padding-top:95px}
.awri_list_wrap ul.aw_list{margin:0;list-style-type:none}
.awri_list_wrap ul.aw_list > li{margin:0;float:left;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_list_wrap[data-column="1"] ul.aw_list > li{width:100%}
.awri_list_wrap[data-column="2"] ul.aw_list > li{width:50%}
.awri_list_wrap[data-column="3"] ul.aw_list > li{width:33.3333%}
.awri_list_wrap[data-column="4"] ul.aw_list > li{width:25%}
.awri_list_wrap[data-column="5"] ul.aw_list > li{width:20%}
.awri_list_wrap[data-space="0"] ul.aw_list{margin-left:0}
.awri_list_wrap[data-space="1"] ul.aw_list{margin-left:1px}
.awri_list_wrap[data-space="2"] ul.aw_list{margin-left:2px}
.awri_list_wrap[data-space="3"] ul.aw_list{margin-left:3px}
.awri_list_wrap[data-space="4"] ul.aw_list{margin-left:4px}
.awri_list_wrap[data-space="5"] ul.aw_list{margin-left:5px}
.awri_list_wrap[data-space="10"] ul.aw_list{margin-left:-10px}
.awri_list_wrap[data-space="20"] ul.aw_list{margin-left:-20px}
.awri_list_wrap[data-space="30"] ul.aw_list{margin-left:-30px}
.awri_list_wrap[data-space="40"] ul.aw_list{margin-left:-40px}
.awri_list_wrap[data-space="50"] ul.aw_list{margin-left:-50px}
.awri_list_wrap[data-space="60"] ul.aw_list{margin-left:-60px}
.awri_list_wrap[data-space="70"] ul.aw_list{margin-left:-70px}
.awri_list_wrap[data-space="80"] ul.aw_list{margin-left:-80px}
.awri_list_wrap[data-space="0"] ul.aw_list > li{padding:0}
.awri_list_wrap[data-space="1"] ul.aw_list > li{padding-left:1px;margin-bottom:1px}
.awri_list_wrap[data-space="2"] ul.aw_list > li{padding-left:2px;margin-bottom:2px}
.awri_list_wrap[data-space="3"] ul.aw_list > li{padding-left:3px;margin-bottom:3px}
.awri_list_wrap[data-space="4"] ul.aw_list > li{padding-left:4px;margin-bottom:4px}
.awri_list_wrap[data-space="5"] ul.aw_list > li{padding-left:5px;margin-bottom:5px}
.awri_list_wrap[data-space="10"] ul.aw_list > li{padding-left:10px;margin-bottom:10px}
.awri_list_wrap[data-space="20"] ul.aw_list > li{padding-left:20px;margin-bottom:20px}
.awri_list_wrap[data-space="30"] ul.aw_list > li{padding-left:30px;margin-bottom:30px}
.awri_list_wrap[data-space="40"] ul.aw_list > li{padding-left:40px;margin-bottom:40px}
.awri_list_wrap[data-space="50"] ul.aw_list > li{padding-left:50px;margin-bottom:50px}
.awri_list_wrap[data-space="60"] ul.aw_list > li{padding-left:60px;margin-bottom:60px}
.awri_list_wrap[data-space="70"] ul.aw_list > li{padding-left:70px;margin-bottom:70px}
.awri_list_wrap[data-space="80"] ul.aw_list > li{padding-left:80px;margin-bottom:80px}
.awri_list_wrap .list_inner{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_footer_wrap{width:100%;height:auto;clear:both;float:left}
.awri_footer_wrap .awri_list_wrap{margin-bottom:53px}
.awri_footer_wrap .awri_list_wrap .inner{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_footer_wrap .awri_list_wrap .footer_section_title{margin-bottom:45px}
.awri_footer_wrap .awri_list_wrap .footer_section_title h3{font-size:20px;font-family:"Rubik";text-transform:capitalize;font-weight:400;color:#eee;position:relative}
.awri_footer_wrap .awri_list_wrap .footer_section_title h3:before{position:absolute;content:"";width:50px;height:1px;background-color:#2151A1;bottom:-11px}
.awri_footer_wrap .awri_list_wrap .definition{margin-bottom:21px}
.awri_footer_wrap .awri_list_wrap .definition p{font-size:14px;line-height:1.5;color:#ccc;font-weight:300}
.awri_footer_wrap .inner_list ul{margin:0;list-style-type:none}
.awri_footer_wrap .inner_list ul li{margin:0;border-bottom:1px dashed #29292d;width:100%;float:left;padding-bottom:4px;margin-bottom:4px}
.awri_footer_wrap .inner_list ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}
.awri_footer_wrap .inner_list ul li .wrap{width:100%;float:left}
.awri_footer_wrap .inner_list ul li .wrap .left,.awri_footer_wrap .inner_list ul li .wrap .right{font-size:14px;line-height:1.5;color:#ccc;font-weight:300}
.awri_footer_wrap .inner_list ul li .wrap .left{float:left}
.awri_footer_wrap .inner_list ul li .wrap .right{float:right;color:#2151A1}
.helpful_links .inner_list ul li{border-bottom:none}
.helpful_links .inner_list ul li .wrap .right{font-weight:400}
.helpful_links .inner_list ul li a{text-decoration:none;color:#ccc;font-size:14px;font-weight:300}
.awri_footer_wrap .helpful_links ul li{width:50%;float:left;padding-right:10px}
.awri_footer_wrap .bottom_wrap,.awri_footer_wrap .links_wrap{width:100%;height:auto;clear:both;float:left}
.awri_footer_wrap .links_wrap{margin-bottom:9px}
.awri_footer_wrap .bottom_wrap{padding:63px 0 65px;background-color:#081225}
.awri_footer_wrap .links_wrap ul{margin:0;list-style-type:none}
.awri_footer_wrap .links_wrap ul li{margin:0 25px 0 0;float:left}
.awri_footer_wrap .links_wrap ul li:last-child{margin-right:0}
.awri_footer_wrap .links_wrap ul li a{text-decoration:none;text-transform:uppercase;font-family:"Rubik";font-size:16px;color:#eee;line-height:1.5;font-weight:300}
.awri_footer_wrap .copyright{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_footer_wrap .copyright p{font-size:14px;color:#999}
.awri_footer_wrap .copyright .comname{text-decoration:none;color:#999;font-weight:700}
.awri_footer_wrap .copyright .comname2{text-decoration:none;color:#999;font-weight:700}

/*---------------------------------------------------*/
/*	14)  TO TOP
/*---------------------------------------------------*/

.awri_wrapper_all[data-border="none"] .awri_totop{left:415px}
.awri_totop{position:absolute;bottom:0;right:0;width:51px;height:51px;z-index:999999;overflow:hidden;display:block;text-align:center;cursor:pointer}
.awri_totop .shape{display:block;width:29px;height:29px;background-color:#2151A1;position:absolute;left:11px;top:0;border-radius:2px}
.awri_totop .shape:after{width:0;height:0;position:absolute;content:'';border:5px solid transparent;border-bottom-color:#fff;top:7px;left:10px;z-index:2}
.awri_wrapper_all[data-border="none"] .awri_totop.opened{bottom:10px}
.awri_totop .name{position:absolute;left:0;right:0;top:35px;text-transform:uppercase;font-size:10px;line-height:1;color:#999;letter-spacing:0;font-weight:700;white-space:nowrap;text-overflow:ellipsis;font-family:"Montserrat";-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_totop:hover .name{color:#fff}

/*------------------------------------------------------------------*/ 
/*	15)  PROJECTS
/*------------------------------------------------------------------*/

.awri_main_title_holder{width:100%;height:auto;clear:both;float:left}
.awri_main_title_holder .title_holder{width:100%;float:left;clear:both;position:relative;padding:94px 0 13px}
.awri_main_title_holder .title_holder h3{font-family:"Rubik";margin:0;padding:0;font-size:48px;letter-spacing:0;font-weight:300;color:#14141c;line-height:1;position:relative;left:-1px}
.builify_tm_breadcrumbs{width:100%;float:left;clear:both;padding-bottom:101px;position:relative;margin-bottom:10px}
.builify_tm_breadcrumbs:before{content:'';position:absolute;width:70px;height:6px;background-color:#eee;left:0;bottom:60px}
.builify_tm_breadcrumbs:after{content:'';position:absolute;width:150px;height:6px;background-color:#eee;left:0;bottom:73px}
.builify_tm_breadcrumbs ul{margin:0;list-style-type:none}
.builify_tm_breadcrumbs ul li{margin:0;float:left}
.builify_tm_breadcrumbs ul li a{font-size:14px;color:#666;text-decoration:none;letter-spacing:0;line-height:1.5;font-weight:600;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.builify_tm_breadcrumbs ul li a:hover{color:#2151A1}
.builify_tm_breadcrumbs ul li.shape span{width:33px;height:24px;display:block;position:relative}
.builify_tm_breadcrumbs ul li.shape span:before{width:9px;height:2px;display:block;content:'';position:absolute;background-color:#ddd;left:13px;top:14px;transform:rotate(135deg)}
.builify_tm_breadcrumbs ul li.shape span:after{width:9px;height:2px;display:block;content:'';position:absolute;background-color:#ddd;left:13px;top:8px;transform:rotate(45deg)}
.builify_tm_breadcrumbs ul li span{color:#666}
.awri_projects_wrap{width:100%;height:auto;clear:both;float:left}
.awri_projects_wrap .filter_wrap{min-width:225px;display:inline-block;height:auto;position:relative;margin-bottom:40px}
.awri_projects_wrap .all_projects{width:100%;height:auto;background-color:#2151A1;padding-top:15px;padding-bottom:13px;padding-left:30px;position:relative;overflow:hidden;cursor:pointer}
.awri_projects_wrap .all_projects:before{position:absolute;content:"";width:60px;height:100%;background-color:rgba(255,255,255,.2);top:0;right:-13px;transform:skewX(-25deg)}
.awri_projects_wrap .all_projects:after{width:0;height:0;position:absolute;content:'';border:5px solid transparent;border-top-color:#fff;top:23px;right:18px}
.awri_projects_wrap .all_projects span{font-size:15px;text-transform:uppercase;font-weight:500;padding-right:60px}
.awri_projects_wrap .all_projects span a{text-decoration:none;color:#fff;font-family:"Rubik"}
.awri_projects_wrap .filter_list{position:absolute;top:100%;width:100%;height:auto;background-color:#0f111f;padding:23px 30px 8px;border-top:1px solid rgba(255,255,255,.2);display:none;z-index:2222}
.awri_portfolio_filter{width:100%;height:auto;list-style-type:none;margin:0}
.awri_portfolio_filter li{margin:0 0 13px}
.awri_portfolio_filter li a{text-decoration:none;font-size:16px;color:#ccc;display:block;font-weight:600;font-family:"Raleway";-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}

/* PORTFOLIO LIST */

.awri_portfolio_list{list-style-type:none;margin:0 0 0 -50px}
.awri_portfolio_list > li{width:50%;float:left;position:relative;margin:0 0 65px;padding-left:50px}
.awri_projects_wrap .awri_portfolio_list .inner{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_projects_wrap .awri_portfolio_list .inner .image_wrap{float:left;position:relative;min-width:100%}
.awri_projects_wrap .awri_portfolio_list .inner .image_wrap img{height:auto;display:block}
.awri_projects_wrap .awri_portfolio_list .inner .image_wrap .image{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center}
.awri_projects_wrap .awri_portfolio_list .inner .image_wrap .overlay_color{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_projects_wrap .awri_portfolio_list .inner:hover .image_wrap .overlay_color{background-color:rgba(15,15,22,.9)}
.awri_projects_wrap .awri_portfolio_list .inner .image_wrap .plus{position:absolute;top:49px;left:50px;z-index:3}
.awri_projects_wrap .awri_portfolio_list .inner .image_wrap .plus:before{position:absolute;content:"";width:0;height:2px;background-color:#2151A1;transition-delay:.2s;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_projects_wrap .awri_portfolio_list .inner .image_wrap .plus:after{position:absolute;content:"";width:2px;height:0;top:-9px;left:9px;background-color:#2151A1;transition-delay:.1s;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_projects_wrap .awri_portfolio_list .inner:hover .image_wrap .plus:before{width:20px}
.awri_projects_wrap .awri_portfolio_list .inner:hover .image_wrap .plus:after{height:20px}
.awri_projects_wrap .awri_portfolio_list .inner:before{position:absolute;content:"";left:30px;right:30px;height:15px;background-color:#2151A1;bottom:-15px}
.awri_projects_wrap .awri_portfolio_list .inner .title_holder{position:absolute;bottom:34px;left:50px;z-index:3}
.awri_projects_wrap .awri_portfolio_list .inner .title_holder h3{font-family:"Rubik";font-size:24px;color:#eee;line-height:1;margin-bottom:10px}
.awri_view_more_wrap{width:100%;height:auto;clear:both;float:left}
.awri_view_more_wrap a{text-decoration:none;display:inline-block;text-transform:uppercase;color:#ccc;font-family:"Montserrat";font-size:14px;letter-spacing:0;position:relative;padding-right:10px;font-weight:600;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_view_more_wrap a .svg{color:#ccc;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_view_more_wrap .arrow{position:absolute;top:2px;left:100%}
.awri_projects_wrap .awri_portfolio_list .inner:hover .awri_view_more_wrap a{color:#2151A1}
.awri_projects_wrap .awri_portfolio_list .inner:hover .awri_view_more_wrap a .svg{color:#2151A1}
.awri_projects_wrap .awri_portfolio_list .inner .image_wrap .link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;display:block}
.awri_pagination{width:100%;height:auto;clear:both;float:left;margin-bottom:155px}
.awri_pagination ul{margin:0 0 0 -5px;list-style-type:none}
.awri_pagination ul li{margin:0;display:inline-block;padding-left:5px}
.awri_pagination ul li a{display:block;text-decoration:none;width:auto;height:40px;padding:0 20px;color:#fff;line-height:40px;cursor:pointer;position:relative;text-transform:uppercase;font-size:12px;font-weight:600;border-radius:2px;background-color:#2151A1;padding-right:35px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_pagination ul li a:before{width:0;height:0;content:'';position:absolute;border:5px solid transparent;border-left-color:#fff;top:15px;right:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_pagination ul li span{display:inline-block;width:auto;height:40px;padding:0 20px;color:#777;line-height:40px;position:relative;text-transform:uppercase;font-size:12px;font-weight:600;border-radius:2px;background-color:#ddd;padding-left:35px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_pagination ul li span:before{width:0;height:0;content:'';position:absolute;border:5px solid transparent;border-right-color:#777;top:15px;left:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}

/*------------------------------------------------------------------*/ 
/*	16)  PROJECT SINGLE
/*------------------------------------------------------------------*/

.awri_justified_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:53px}
.awri_justified_wrap .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(17,20,34,.9);z-index:1;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_justified_wrap .shape{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;margin-left:-15px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_justified_wrap .shape span{position:relative;display:block}
.awri_justified_wrap .shape span:before{position:absolute;content:"";width:31px;height:1px;background-color:#2151A1}
.awri_justified_wrap .shape span:after{position:absolute;content:"";width:1px;height:31px;background-color:#2151A1;left:15px;top:-15px}
.awri_justified_wrap > a:hover .overlay{opacity:1;visibility:visible}
.awri_justified_wrap > a:hover .shape{opacity:1;visibility:visible}
.awri_justified_content{width:100%;height:auto;clear:both;float:left;display:flex;margin-bottom:45px}
.awri_justified_content .leftpart{width:100%;float:left}
.awri_justified_content .leftpart .title_holder{margin-bottom:26px}
.awri_justified_content .leftpart .title_holder h3{margin:0;padding:0;font-size:30px;font-weight:400;letter-spacing:0;margin-bottom:24px;color:#14141c}
.awri_justified_content .leftpart .definition{margin-bottom:24px}
.awri_justified_content .leftpart .definition p{font-size:14px;line-height:1.7;color:#666;margin-bottom:15px}
.awri_justified_content .leftpart .definition p:last-child{margin-bottom:0}
.awri_justified_content .leftpart .definition p.bold{font-size:18px;font-weight:400;font-family:"Rubik";line-height:1.3;color:#000}
.awri_share_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:24px}
.awri_share_wrap label{display:inline-block;font-size:16px;color:#666}
.awri_share_wrap ul{margin:0;list-style-type:none;display:inline-block;position:relative;top:5px;padding-left:5px}
.awri_share_wrap ul li{margin:0 8px 0 0;float:left}
.awri_share_wrap ul li a i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_share_wrap ul li:last-child{margin-right:0}
.awri_share_wrap ul li a{text-decoration:none;color:#555;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_share_wrap ul li a:hover{color:#2151A1}
.awri_justified_content .awri_project_video{float:left}
.awri_justified_content .rightpart{width:370px;min-width:370px;position:relative;margin-left:50px}
.awri_justified_content .infobox{width:100%;height:auto;clear:both;float:left;position:relative;box-shadow:0 0 40px rgba(0,0,0,0.05);padding:40px}
.awri_justified_content .infobox ul{margin:0;list-style-type:none}
.awri_justified_content .infobox ul li{margin:0 0 23px}
.awri_justified_content .infobox ul li:last-child{margin-bottom:0}
.awri_justified_content .infobox ul li label{font-size:14px;color:#2151A1;line-height:1.3;display:block;margin-bottom:2px}
.awri_justified_content .infobox ul li span{font-size:14px;color:#777;line-height:1.3;display:block}
.awri_justified_content .first_square{position:absolute;width:100px;height:150px;background-color:#f7f7f7;bottom:0;right:0;z-index:-2}
.awri_justified_content .second_square{position:absolute;width:50px;height:80px;background-color:#efefef;bottom:0;right:0;z-index:-1}

/*------------------------------------------------------------------*/ 
/*	17)  SERVICES
/*------------------------------------------------------------------*/

.awri_twicebox_wrap{width:100%;height:auto;clear:both;float:left;display:flex}
.awri_twicebox_wrap .leftbox{width:100%;height:auto;clear:both;float:left;margin-right:50px}
.awri_twicebox_wrap .rightbox{width:300px;min-width:300px;float:right}
.awri_services_wrap{width:100%;height:auto;clear:both;float:left}
.awri_service_title_holder{width:100%;height:auto;float:left;margin-bottom:95px}
.awri_service_title_holder h3{color:#041230;font-size:24px;margin-bottom:11px}
.awri_service_title_holder p{color:#777}
.awri_service_list_wrap{width:100%;height:auto;clear:both;float:left}
.awri_service_list_wrap ul{margin:0;list-style-type:none}
.awri_service_list_wrap ul li{margin:0 0 70px;width:100%;float:left}
.awri_service_list_wrap ul li .inner{width:100%;min-height:220px;height:auto;clear:both;float:left;position:relative;box-shadow:0 0 15px rgba(0,0,0,0.06);padding:35px 60px 73px 300px}
.awri_service_list_wrap ul li .main_infos h3{font-size:24px;letter-spacing:0;color:#041230;margin-bottom:14px}
.awri_service_list_wrap ul li .main_infos h3 a{text-decoration:none;color:#041230;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_service_list_wrap ul li .main_infos h3 a:hover{color:#2151A1}
.awri_service_list_wrap ul li .main_infos p{color:#666;letter-spacing:0}
.awri_service_list_wrap ul li .list_image_wrap{position:absolute;width:220px;height:220px;left:40px;top:-40px}
.awri_service_list_wrap ul li .list_image_wrap .image{position:absolute;top:0;left:0;bottom:0;right:0;background-position:center;background-repeat:no-repeat;background-size:cover}
.awri_service_list_wrap ul li .list_image_wrap a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}
.awri_shape_read_more_wrap{position:absolute;bottom:0;right:0;max-width:calc(100% - 40px);z-index:5}
.awri_shape_read_more_wrap .read_more_in{height:40px;background-color:#0e2424;line-height:40px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_shape_read_more_wrap .read_more_in a:before{position:absolute;content:"";width:25px;height:40px;background-color:#0e2424;right:100%;transform:skewX(-27deg);margin-right:-12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_shape_read_more_wrap .read_more_in a{text-decoration:none;color:#fff;display:block;font-family:"Rubik";font-size:14px;text-transform:uppercase;font-weight:500;padding:0 60px 0 36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.awri_shape_read_more_wrap .read_more_in:hover{background-color:#ad3110}
.awri_shape_read_more_wrap .read_more_in:hover a:before{background-color:#ad3110}
.awri_categories{width:100%;min-height:200px;height:auto;clear:both;float:left;background-color:#2151a1;position:relative;overflow:hidden;margin-bottom:60px}
.awri_categories .title_holder_wrap{width:100%;height:auto;clear:both;float:left;position:relative;background-color:rgba(255,255,255,.1);margin-bottom:40px}
.awri_categories .title_holder_wrap h3{color:#eee;font-size:14px;font-weight:500;font-family:"Rubik";text-transform:uppercase;padding:30px}
.awri_categories .title_holder_wrap:before{content:'';position:absolute;left:30px;top:100%;border:15px solid transparent;border-top-width:13px;border-top-color:rgba(255,255,255,.1)}
.awri_categories .list_wrap{padding:31px 30px 29px}
.awri_categories ul{margin:0;list-style-type:none;position:relative;z-index:3}
.awri_categories ul li{margin:0 0 8px}
.awri_categories ul li:last-child{margin-bottom:0}
.awri_categories ul li a{text-decoration:none;font-family:"Rubik";font-size:16px;color:#eee;line-height:2;font-weight:300;letter-spacing:0;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_categories ul li a:before{content:"";position:absolute;width:30px;height:1px;background-color:#ffc600;left:0;bottom:-5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_categories ul li a:hover:before{width:60px}
.awri_categories ul li a:hover{color:#fff}
.awri_request_estimate_wrap{width:100%;height:auto;clear:both;float:left;overflow:hidden;margin-bottom:55px}
.awri_request_estimate_wrap .image_wrap{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_request_estimate_wrap .image_wrap .image{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(..//img/about/1.jpg)}
.awri_request_estimate_wrap .definition{width:100%;height:auto;clear:both;float:left;position:relative;background-color:#2151A1;padding:50px 40px}
.awri_request_estimate_wrap .definition .text{margin-bottom:25px}
.awri_request_estimate_wrap .definition .text p{font-size:22px;color:#fff;line-height:1.3}
.awri_request_estimate_wrap .button{text-align:center}
.awri_request_estimate_wrap .button a{text-decoration:none;display:inline-block;background-color:#e9eff4;padding:14px 25px;font-size:14px;line-height:1.6;letter-spacing:.5px;color:#181a2f;text-transform:uppercase;border-radius:2px;font-weight:500;font-family:'Rubik';-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_request_estimate_wrap .button a:hover{background-color:#181a2f;color:#fff}
.awri_request_estimate_wrap .first_shape .first{position:absolute;left:0;border-bottom:80px solid #2151A1;border-right:80px solid transparent;z-index:1}
.awri_request_estimate_wrap .first_shape .second{position:absolute;left:0;border-bottom:80px solid rgba(0,0,0,.2);border-right:80px solid transparent;z-index:2}
.awri_request_estimate_wrap .first_shape .third{position:absolute;left:0;border-bottom:55px solid #2151A1;border-right:80px solid transparent;z-index:3}
.awri_request_estimate_wrap .second_shape .first,.awri_request_estimate_wrap .second_shape .second,.awri_request_estimate_wrap .second_shape .third,.awri_request_estimate_wrap .first_shape .second,.awri_request_estimate_wrap .first_shape .third,.awri_request_estimate_wrap .first_shape .first{bottom:100%}
.awri_request_estimate_wrap .second_shape .first{position:absolute;right:0;border-bottom:80px solid #2151A1;border-left:220px solid transparent;z-index:1}
.awri_request_estimate_wrap .second_shape .second{position:absolute;right:0;border-bottom:80px solid rgba(0,0,0,.2);border-left:220px solid transparent;z-index:2}
.awri_request_estimate_wrap .second_shape .third{position:absolute;right:0;border-bottom:55px solid #2151A1;border-left:220px solid transparent;z-index:3}
.awri_request_estimate_wrap .first_square{position:absolute;bottom:0;right:0;width:100px;height:170px;background-color:rgba(255,255,255,.1)}
.awri_request_estimate_wrap .second_square{position:absolute;bottom:0;right:0;width:50px;height:85px;background-color:rgba(255,255,255,.1)}
.awri_brochures_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:55px}
.awri_brochures_wrap .title_holder span{display:block;font-size:20px;text-transform:inherit;color:#181a2f;margin-bottom:24px;position:relative;line-height:1.5;letter-spacing:.5px;font-family:"Rubik"}
.awri_brochures_wrap .title_holder span:before{position:absolute;content:"";width:50px;height:1px;background-color:#ff8f03;bottom:-4px;left:0}
.awri_brochures_wrap ul{margin:0;list-style-type:none}
.awri_brochures_wrap ul li{margin:0 0 5px;width:100%;float:left}
.awri_brochures_wrap ul li:last-child{margin-bottom:0}
.awri_brochures_wrap ul li .inner{width:100%;height:auto;clear:both;float:left;position:relative;background-color:#111422;padding:18px 0 16px;cursor:pointer}
.awri_brochures_wrap ul li .inner .icon{width:48px;height:48px;background-color:#242633;position:absolute;left:5px;top:5px;text-align:center}
.awri_brochures_wrap ul li .inner .icon .svg{width:26px;height:26px;color:#eee;top:50%;transform:translateY(-50%);position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_brochures_wrap ul li .inner span.text{font-family:"Raleway";font-size:16px;color:#ccc;font-weight:500;padding-left:75px;padding-right:35px;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_brochures_wrap ul li .inner span.arrow{position:absolute;right:25px;top:24px}
.awri_brochures_wrap ul li .inner span.arrow:before{position:absolute;content:"";border:5px solid transparent;border-left-color:#ccc;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_brochures_wrap ul li:hover .inner .icon .svg{color:#fff}
.awri_brochures_wrap ul li:hover .inner span.text{color:#fff}
.awri_brochures_wrap ul li:hover .inner span.arrow:before{border-left-color:#fff}

/*------------------------------------------------------------------*/ 
/*	18)  SERVICE SINGLE
/*------------------------------------------------------------------*/

.awri_service_single_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:150px}
.awri_service_single_wrap .leftbox .main_image_wrap{margin-bottom:58px}
.awri_service_single_wrap .leftbox .image_wrap{margin-bottom:34px}
.awri_service_single_wrap .leftbox .image_definition p{font-size:16px;color:#777;line-height:1.7;margin-bottom:20px;letter-spacing:0}
.awri_service_single_wrap .leftbox .image_definition p .shape{border:3px solid #ad3110;width:80px;height:80px;line-height:80px;text-align:center;display:inline-block;float:left;margin-right:20px;margin-bottom:2px;position:relative;top:8px;border-radius:10px}
.awri_service_single_wrap .leftbox .image_definition p .shape span{color:#ad3110;font-size:50px;display:inline-block;font-family:"Montserrat";font-weight:500}
.awri_service_single_wrap .leftbox .image_definition p:last-child{margin-bottom:0}
.awri_service_single_wrap .leftbox .service_features{width:100%;height:auto;clear:both;float:left;margin-bottom:50px}
.awri_service_single_wrap .leftbox .service_features h3{font-size:24px;color:#181a2f;font-family:"Rubik";margin-bottom:30px}
.awri_service_single_wrap .leftbox .service_features ul{margin:0 0 0 -30px;list-style-type:none}
.awri_service_single_wrap .leftbox .service_features ul li{margin:0 0 12px;float:left;width:50%;padding-left:30px}
.awri_service_single_wrap .leftbox .service_features ul li .inner{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_service_single_wrap .leftbox .service_features .definition{padding-left:33px}
.awri_service_single_wrap .leftbox .service_features .definition p{font-size:16px;color:#777}
.awri_service_single_wrap .leftbox .service_features .icon{position:absolute;top:1px;left:0}
.awri_service_single_wrap .leftbox .service_features .icon .svg{width:20px;height:20px;color:#2151A1}
.awri_service_single_wrap .leftbox .accordion_wrap_all{width:100%;height:auto;clear:both;float:left;margin-bottom:53px}
.awri_service_single_wrap .leftbox .accordion_wrap_all .title h3{font-size:24px;color:#181a2f;font-family:"Rubik";margin-bottom:30px}
.awri_service_single_wrap .accordion_wrap{width:100%;height:auto;clear:both;float:left}
.awri_accordion{position:relative;margin:0;padding:0;list-style:none;clear:both;-webkit-perspective:500px;-moz-perspective:500px;perspective:500px}
.awri_accordion .accordion_in{position:relative;z-index:10;overflow:hidden;margin-bottom:13px}
.awri_accordion .accordion_in .acc_head{position:relative;font-family:"Raleway";color:#181a2f;font-weight:500;font-size:18px;display:block;cursor:pointer;padding-left:34px}
.awri_accordion .accordion_in .acc_content{color:#666;line-height:1.6;font-size:14px;padding-left:34px;padding-top:12px}
.awri_accordion .accordion_in .acc_content p{font-size:13px;margin-bottom:10px}
.awri_accordion .accordion_in.acc_active > .acc_content{display:block}
.awri_accordion .accordion_in .wow_shape{position:absolute;width:20px;height:20px;border:2px solid #2151A1;border-radius:3px;left:0;top:3px}
.awri_accordion .accordion_in .wow_effect{position:relative}
.awri_accordion .accordion_in .wow_effect:after{position:absolute;content:"";width:2px;height:8px;top:4px;left:7px;background-color:#2151A1}
.awri_accordion .accordion_in .wow_effect:before{position:absolute;content:"";width:8px;height:2px;top:7px;left:4px;background-color:#2151A1}
.awri_accordion .accordion_in.acc_active .wow_effect:after{display:none}
.awri_short_contact{width:100%;height:auto;clear:both;float:left;display:flex;align-items:center;justify-content:space-between;background-color:#0f0f16;padding:31px 30px 33px;margin-bottom:70px}
.awri_short_contact .awri_button_wrap{min-width:fit-content;min-width:max-content;min-width:intrinsic;min-width:-moz-max-content;min-width:-webkit-max-content;margin-left:auto;width:auto}
.awri_short_contact .awri_button_wrap a{text-decoration:none;text-transform:uppercase;font-family:"Rubik";font-size:14px;color:#14141c;letter-spacing:.5px;background-color:#fff;display:inline-block;font-weight:500;padding:15px 25px 14px;border-radius:2px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_short_contact .awri_button_wrap a:hover{color:#fff;background-color:#2151A1}
.awri_short_contact .text h3{font-family:"Rubik",Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;letter-spacing:0;color:#eee;margin-bottom:3px}
.awri_short_contact .text p{font-weight:400;line-height:24px;letter-spacing:0;color:#999}
.awri_line{width:100%;height:1px;clear:both;float:left;background-color:#e9eff4;margin-bottom:65px}
.awri_other_services_wrap{width:100%;height:auto;clear:both;float:left}
.awri_other_services_wrap > h3{font-family:"Rubik";font-size:24px;color:#181a2f;margin-bottom:34px}
.awri_other_services_wrap .services_list_wrap{width:100%;height:auto;clear:both;float:left}
.awri_other_services_wrap .services_list_wrap ul{margin:0;list-style-type:none}
.awri_other_services_wrap .services_list_wrap ul li{margin:0 0 40px;float:left}
.awri_other_services_wrap .services_list_wrap ul li:last-child{margin-bottom:0}
.awri_other_services_wrap .services_list_wrap ul li .inner{width:100%;height:auto;clear:both;float:left;position:relative;background-color:#e9eff4;padding:55px 50px 84px}
.awri_other_services_wrap .services_list_wrap ul li .title_holder{margin-bottom:19px}
.awri_other_services_wrap .services_list_wrap ul li .title_holder h3{font-family:"Rubik";font-size:22px;color:#181a2f}
.awri_other_services_wrap .services_list_wrap ul li .title_holder h3 a{text-decoration:none;color:#181a2f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_other_services_wrap .services_list_wrap ul li .title_holder h3 a:hover{color:#ff8f03}
.awri_other_services_wrap .services_list_wrap ul li .description p{color:#777;line-height:1.6}
.awri_other_services_wrap .services_list_wrap ul li .read_more_wrap{position:absolute;bottom:0;left:0;max-width:calc(100% - 40px)}
.awri_other_services_wrap .services_list_wrap ul li .read_more_in{height:40px;background-color:#2151A1;line-height:40px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_other_services_wrap .services_list_wrap ul li .read_more_in a:before{position:absolute;content:"";width:25px;height:40px;background-color:#2151A1;left:100%;transform:skewX(27deg);margin-left:-12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_other_services_wrap .services_list_wrap ul li .read_more_in a{text-decoration:none;color:#fff;display:block;font-family:"Montserrat";font-size:13px;text-transform:uppercase;font-weight:600;padding:0 40px 0 50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.awri_other_services_wrap .services_list_wrap ul li .read_more_in:hover{background-color:#ad3110}
.awri_other_services_wrap .services_list_wrap ul li .read_more_in:hover a:before{background-color:#ad3110}

/*------------------------------------------------------------------*/ 
/*	19)  BLOG
/*------------------------------------------------------------------*/

.awri_blog_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:120px}
.awri_blog_wrap .blog_list_wrap{width:100%;height:auto;clear:both;float:left}
.awri_blog_wrap .blog_list_wrap ul{margin:0;list-style-type:none}
.awri_blog_wrap .blog_list_wrap ul li{margin:0}
.awri_blog_wrap .blog_list_wrap ul li .inner{width:100%;height:auto;clear:both;float:left;position:relative;margin-bottom:50px;box-shadow:0 0 15px rgba(0,0,0,0.06)}
.awri_blog_wrap .blog_list_wrap ul li:last-child .inner{margin-bottom:0}
.awri_blog_wrap .blog_list_wrap ul li .inner .date_wrap{position:absolute;top:0;left:0;width:80px;height:auto;background-color:#ad3110;z-index:2;padding:18px 19px 10px}
.awri_blog_wrap .blog_list_wrap ul li .inner .date_wrap:before{position:absolute;content:'';left:0;bottom:-15px;border-top:15px solid #ad3110;border-right:80px solid transparent;z-index:-1}
.awri_blog_wrap .blog_list_wrap ul li .inner .date_wrap h3 span{position:relative;margin:0;padding:0;color:#fff;font-size:36px;line-height:1;letter-spacing:-2px;margin-bottom:5px;font-weight:300;font-family:"Rubik"}
.awri_blog_wrap .blog_list_wrap ul li .inner .date_wrap h3 span:before{position:absolute;content:"";width:100%;height:1px;background-color:#ffc600;left:0;bottom:0}
.awri_blog_wrap .blog_list_wrap ul li .inner .date_wrap h5{margin:0;padding:0;color:#fff;letter-spacing:0;font-size:12px;line-height:14px;font-weight:400;text-transform:uppercase;font-family:"Rubik"}
.awri_blog_wrap .definitions_wrap{width:100%;height:auto;clear:both;float:left;padding:30px 30px 33px}
.awri_blog_wrap .definitions_wrap .title_holder h3{font-size:30px;line-height:1;font-weight:400;color:#14141c;margin-bottom:10px}
.awri_blog_wrap .definitions_wrap .title_holder h3 a{text-decoration:none;color:#181a2f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_blog_wrap .definitions_wrap .title_holder h3 a:hover{color:#2151A1}
.awri_blog_wrap .definitions_wrap .info_wrap{width:100%;float:left;margin-bottom:24px}
.awri_blog_wrap .definitions_wrap .short_info{border-bottom:1px solid #ccc;float:left;padding-bottom:4px}
.awri_blog_wrap .definitions_wrap .short_info span{position:relative;color:#666;font-size:13px;float:left;padding-right:22px;font-style:italic}
.awri_blog_wrap .definitions_wrap .short_info span:last-child{padding-right:0}
.awri_blog_wrap .definitions_wrap .short_info .date:after,.awri_blog_wrap .definitions_wrap .short_info .by:after{position:absolute;content:"";width:1px;height:12px;background-color:#ccc;top:5px;margin-left:11px}
.awri_blog_wrap .definitions_wrap .short_info a{text-decoration:none;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_blog_wrap .definitions_wrap .short_info a:hover{color:#2151A1}
.awri_blog_wrap .definitions_wrap .text{margin-bottom:17px}
.awri_blog_wrap .definitions_wrap .text p{font-size:16px;color:#666;line-height:1.6}
.awri_blog_wrap .definitions_wrap .continue{width:100%;float:left}
.awri_blog_wrap .definitions_wrap .continue a{text-decoration:none;background-color:#041230;color:#fff;line-height:1.6;font-weight:600;padding:10px 20px;border-radius:3px;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_blog_wrap .definitions_wrap .continue a:hover{background-color:#ad3110}

/*------------------------------------------------------------------*/ 
/*	20)  BLOG SINGLE
/*------------------------------------------------------------------*/

.awri_blog_single_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:150px}
.awri_blog_single_wrap .subtitle p{font-size:16px;color:#777;margin-bottom:50px}
.awri_blog_single_wrap .image_holder_blog{margin-bottom:50px}
.awri_blog_single_wrap .commentbox{width:100%;height:auto;clear:both;float:left;background-color:#e9eff4;padding:40px 40px 60px;overflow:hidden}
.awri_blog_single_wrap .comment_wrap{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_blog_single_wrap .comment_wrap:before{position:absolute;content:"";width:150%;height:1px;background-color:#e5e5e5;top:100%;left:-100px}
.awri_blog_single_wrap .comment_wrap .title{margin-bottom:30px}
.awri_blog_single_wrap .comment_wrap .title h3{font-size:24px;color:#777;letter-spacing:-.25px;font-weight:400;font-family:"Rubik"}
.awri_blog_single_wrap .commentbox .author_wrap{width:100%;position:relative;margin-bottom:36px}
.awri_blog_single_wrap .commentbox .image_author{width:60px;height:60px;border-radius:100%;position:absolute;left:0}
.awri_blog_single_wrap .commentbox .image_author img{border-radius:100%}
.awri_blog_single_wrap .commentbox .definition{padding-left:90px;position:relative;top:6px}
.awri_blog_single_wrap .commentbox .definition .title{font-size:18px;letter-spacing:-.25px;color:#777;font-family:"Rubik";font-weight:400}
.awri_blog_single_wrap .commentbox .definition p span{font-size:14px;color:#777;position:relative}
.awri_blog_single_wrap .commentbox .definition p span:before{position:absolute;content:"";width:14px;height:1px;background-color:#777;top:50%;left:100%;margin-left:3px}
.awri_blog_single_wrap .commentbox .definition p a{text-decoration:none;color:#2151A1;font-size:14px;padding-left:21px}
.awri_blog_single_wrap .commentbox .full_definition{padding-left:90px;margin-bottom:44px}
.awri_blog_single_wrap .commentbox .full_definition p{font-size:14px;color:#777;line-height:1.7}
.awri_blog_single_wrap .commentbox .full_definition p a{text-decoration:none;color:#2151A1}
.awri_blog_single_wrap .replybox{width:100%;height:auto;clear:both;float:left;padding-top:42px}
.awri_blog_single_wrap .replybox .title{margin-bottom:24px}
.awri_blog_single_wrap .replybox .title h3{font-size:24px;color:#777;letter-spacing:-.25px;font-weight:400;font-family:"Rubik"}
.awri_blog_single_wrap .awri_contact_wrap{margin-bottom:0}
.awri_blog_single_wrap .awri_contact_wrap input{background-color:#f9f9f9!important;font-family:"Montserrat"}
.awri_blog_single_wrap .awri_contact_wrap textarea{background-color:#f9f9f9!important;font-family:"Montserrat"}
.empty_notice{color:#FF0004;margin-bottom:7px;display:none}
.contact_error{color:rgba(255,0,4,1.00)}
.returnmessage{color:#0064FF;margin-bottom:7px}

/*------------------------------------------------------------------*/ 
/*	21)  ABOUT
/*------------------------------------------------------------------*/

.awri_about_wrap{width:100%;height:auto;clear:both;float:left}
.awri_about_wrap .subtitle{margin-bottom:52px}
.awri_about_wrap .subtitle p{color:#777;font-size:20px;line-height:1.7;font-weight:300}
.awri_about_wrap .about_service_list{width:100%;height:auto;clear:both;float:left;margin-bottom:80px}
.awri_about_wrap .about_service_list.client{margin-bottom:70px}
.awri_about_wrap .about_service_list h3{color:#14141c;font-family:"Rubik";font-size:24px;letter-spacing:0;margin-bottom:17px}
.awri_about_wrap .about_service_list p{color:#777;font-size:16px;line-height:1.7;font-weight:300}
.awri_about_counter_wrap{width:100%;height:auto;clear:both;float:left;position:relative;background-color:#0f0f16;padding:92px 0;overflow:hidden;margin-bottom:85px}
.awri_about_counter_wrap:before{position:absolute;content:"";width:50%;right:0;top:0;bottom:0;background-color:#2151A1}
.awri_about_counter_wrap .inner_counter{width:100%;height:auto;clear:both;float:left;position:relative;display:flex;align-items:center;flex-direction:row}
.awri_about_counter_wrap .inner_counter .leftbox{width:290px;min-width:290px;padding-right:50px}
.awri_about_counter_wrap .awri_counter_wrap{padding:47px 0 58px!important}
.awri_about_counter_wrap .awri_counter_list li{width:100%;float:left;text-align:left;margin:0 0 40px}
.awri_about_counter_wrap .awri_counter_list li:last-child{margin-bottom:0}
.awri_about_counter_wrap .awri_counter_list li .inner{width:100%;height:auto;clear:both;float:left;position:relative;padding:0}
.awri_about_counter_wrap .awri_counter_list li h3{font-family:"Rubik";color:#eee;font-size:48px!important;font-weight:400;line-height:1;letter-spacing:0;margin-bottom:3px}
.awri_about_counter_wrap .awri_counter_list li h3 > span{font-size:48px!important}
.awri_about_counter_wrap .awri_counter_list li .inner > span{color:#999;font-family:"Open Sans";font-size:14px;display:block}
.awri_about_counter_wrap .inner_counter .rightbox,.awri_about_counter_wrap .inner_counter .inner_rightbox{width:100%;height:auto;clear:both;float:left}
.awri_about_counter_wrap .inner_counter .rightbox{position:relative;background-color:#fff}
.awri_about_counter_wrap .inner_counter .rightbox .counter_png{position:absolute;bottom:0;right:0;top:0;left:0;z-index:1;background-image:url(..//img/about/counter_image.png);background-size:auto;background-repeat:no-repeat;background-position:bottom right}
.awri_about_counter_wrap .inner_counter .inner_rightbox{padding:95px 100px 90px}
.awri_about_counter_wrap .inner_counter .rightbox .top_title{margin:0;padding:0;font-weight:600;font-size:16px;letter-spacing:0;color:#14141c;text-transform:uppercase}
.awri_about_counter_wrap .inner_counter .rightbox .title{margin:0;padding-top:5px;font-weight:400;font-size:36px;letter-spacing:0;color:#14141c;margin-bottom:23px;font-family:"Rubik"}
.awri_about_counter_wrap .inner_counter .rightbox .text{line-height:1.7;color:#666;margin-bottom:32px;position:relative;z-index:2}
.awri_counter_wrap{overflow:hidden}
.awri_counter_list{list-style-type:none;width:100%;margin:0;-webkit-perspective:500px;-moz-perspective:500px;perspective:500px}
.awri_about_counter_wrap .counter_image_wrap{width:100%;height:auto;clear:both;float:left;position:relative;z-index:2}
.awri_about_counter_wrap .counter_image_wrap ul{margin:0 0 0 -10px;list-style-type:none}
.awri_about_counter_wrap .counter_image_wrap ul li{margin:0 0 10px;float:left;padding-left:10px;width:160px;height:100px}
.awri_about_counter_wrap .counter_image_wrap ul li .inner{width:100%;height:100%;clear:both;float:left;position:relative}
.awri_about_counter_wrap .counter_image_wrap ul li .image{position:absolute;width:150px;height:100px;background-repeat:no-repeat;background-size:cover;background-position:center}
.awri_about_counter_wrap .counter_image_wrap ul li:nth-child(1) .image{background-image:url(..//img/about/11.jpg)}
.awri_about_counter_wrap .counter_image_wrap ul li:nth-child(2) .image{background-image:url(..//img/about/12.jpg)}
.awri_about_counter_wrap .counter_image_wrap ul li:nth-child(3) .image{background-image:url(..//img/about/13.jpg)}
.awri_about_counter_wrap .awri_counter_list li .inner:before{display:none}
.awri_about_counter_wrap li .overlay{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.awri_about_counter_wrap li:hover .overlay{opacity:1;visibility:visible}
.awri_about_counter_wrap li .overlay .in{position:absolute;z-index:3;top:50%;left:50%;margin-top:-5px;transform:translate(-50%,-50%)}
.awri_about_counter_wrap li .overlay .in span{width:20px;height:2px;background-color:#2151A1;display:inline-block;position:relative}
.awri_about_counter_wrap li .overlay .in span:before{position:absolute;content:"";height:20px;width:2px;background-color:#2151A1;left:50%;top:50%;transform:translate(-50%,-50%)}
.awri_about_counter_wrap li .about_zoom{position:absolute;top:0;bottom:0;left:0;right:0;z-index:33333}
.awri_about_team_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:72px}
.awri_about_team_wrap ul{margin:0 0 0 -30px;list-style-type:none}
.awri_about_team_wrap ul li{margin:0 0 30px;float:left;width:33.3333%;padding-left:30px}
.awri_about_team_wrap ul li .inner,.awri_about_team_wrap ul li .inner .image_wrap{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_about_team_wrap ul li .inner .image_wrap{margin-bottom:27px}
.awri_about_team_wrap ul li .inner .image_wrap img{min-width:100%}
.awri_about_team_wrap ul li .inner .image_wrap .image{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center}
.awri_about_team_wrap ul li:nth-child(1) .image_wrap .image{background-image:url(..//img/about/3.jpg)}
.awri_about_team_wrap ul li:nth-child(2) .image_wrap .image{background-image:url(..//img/about/4.jpg)}
.awri_about_team_wrap ul li:nth-child(3) .image_wrap .image{background-image:url(..//img/about/5.jpg)}
.awri_about_team_wrap ul li:nth-child(4) .image_wrap .image{background-image:url(..//img/about/6.jpg)}
.awri_about_team_wrap ul li:nth-child(5) .image_wrap .image{background-image:url(..//img/about/7.jpg)}
.awri_about_team_wrap ul li:nth-child(6) .image_wrap .image{background-image:url(..//img/about/8.jpg)}
.awri_about_team_wrap ul li:nth-child(7) .image_wrap .image{background-image:url(..//img/about/9.jpg)}
.awri_about_team_wrap ul li:nth-child(8) .image_wrap .image{background-image:url(..//img/about/10.jpg)}
.awri_about_team_wrap ul li .main_definitions h3{margin:0;padding:0;font-size:18px;line-height:1.1;letter-spacing:0;font-weight:400;color:#14141c}
.awri_about_team_wrap ul li .main_definitions span{margin:0;padding:0;letter-spacing:0;line-height:1.7;color:#666}

/*------------------------------------------------------------------*/ 
/*	22)  CONTACT
/*------------------------------------------------------------------*/

.awri_main_contact_wrap{width:100%;height:auto;clear:both;float:left;margin-bottom:150px}
.awri_main_contact_wrap .office_list{width:100%;height:auto;clear:both;float:left;margin-bottom:40px}
.awri_main_contact_wrap .office_list ul{margin:0 0 0 -30px;list-style-type:none;display:flex;justify-content:center}
.awri_main_contact_wrap .office_list ul li{margin:0 0 30px;float:left;width:50%;padding-left:30px}
.awri_main_contact_wrap .office_list ul li .inner{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_main_contact_wrap .office_list ul li .image_wrap{width:100%;height:auto;clear:both;float:left;position:relative}
.awri_main_contact_wrap .office_list ul li .image_wrap .image{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center}
.awri_main_contact_wrap .office_list ul li:nth-child(1) .image_wrap .image{background-image:url(..//img/contact/1.jpg)}
.awri_main_contact_wrap .office_list ul li:nth-child(2) .image_wrap .image{background-image:url(..//img/contact/2.jpg)}
.awri_main_contact_wrap .office_list ul li:nth-child(3) .image_wrap .image{background-image:url(..//img/contact/3.jpg)}
.awri_main_contact_wrap .office_list ul li .definitions_wrap{width:100%;height:auto;clear:both;float:left}
.awri_main_contact_wrap .office_list ul li .definitions_wrap .office{width:100%;height:auto;float:left;position:relative;padding:22px 80px 22px 40px;background-color:#111422}
.awri_main_contact_wrap .office_list ul li .definitions_wrap .office h3{font-family:"Rubik";font-size:22px;color:#eee;font-weight:400}
.awri_main_contact_wrap .office_list ul li .definitions_wrap .office .icon{position:absolute;top:0;right:0;bottom:0;width:60px;background-color:#2151a1}
.awri_main_contact_wrap .office_list ul li .definitions_wrap .office .icon .svg{position:absolute;color:#fff;width:30px;height:30px;left:50%;top:50%;transform:translate(-50%,-50%)}
.awri_main_contact_wrap .office_list ul li .short_info_wrap{width:100%;height:auto;float:left;background-color:#0d0e13;padding:35px 30px 45px 38px}
.awri_main_contact_wrap .office_list ul li .short_info_wrap .row{margin-bottom:8px}
.awri_main_contact_wrap .office_list ul li .short_info_wrap .row:last-child{margin-bottom:0}
.awri_main_contact_wrap .office_list ul li .short_info_wrap p,.awri_main_contact_wrap .office_list ul li .short_info_wrap label,.awri_main_contact_wrap .office_list ul li .short_info_wrap span{color:#999;line-height:1.5}
.awri_main_contact_wrap .office_list ul li .short_info_wrap span a{text-decoration:none;color:#2151A1}
.awri_main_contact_wrap .contact_text{width:100%;height:auto;clear:both;float:left;margin-bottom:75px}
.awri_main_contact_wrap .contact_text p{font-size:18px;color:#777;line-height:1.7}
.awri_main_contact_wrap .get_in_touch{margin-bottom:30px}
.awri_main_contact_wrap .get_in_touch h3{font-family:"Rubik";font-size:24px;color:#14141c}
.awri_contact_wrap,.awri_contact_wrap .get_in_touch_wrap,.awri_contact_wrap .inner_wrap,.awri_contact_wrap .inner_wrap .row{width:100%;height:auto;clear:both;}
.awri_contact_wrap{position:relative;margin-top:-7px}
.awri_contact_wrap .inner_wrap .row{margin-bottom:27px}
.awri_contact_wrap .inner_wrap .row:last-child{margin-bottom:0}
.awri_contact_wrap .leftbox{width:65%;height:auto;float:left}
.awri_contact_wrap .leftbox .subtitle{margin-bottom:60px}
.awri_contact_wrap .leftbox .subtitle p{font-size:18px;line-height:1.6;color:#777}
.awri_contact_wrap .get_in_touch_wrap .title{margin-bottom:34px}
.awri_contact_wrap .get_in_touch_wrap .title h3{font-size:24px;font-weight:600;color:#777;letter-spacing:-.25px}
.awri_contact_wrap .inner_wrap .row label{display:block;font-size:14px;color:#777;line-height:1.7;position:relative}
.awri_contact_wrap .inner_wrap .row label span{position:relative}
.awri_contact_wrap .inner_wrap .row label span:before{position:absolute;content:"*";color:#efc142;left:100%;margin-left:4px}
.awri_contact_wrap .inner_wrap .row input[type=text],.awri_contact_wrap .inner_wrap .row input[type=email]{width:100%;height:40px!important;background-color:#f5f5f5;border:1px solid #e5e5e5;margin-top:9px}
.awri_contact_wrap .inner_wrap .row input[type=text]:focus,.awri_contact_wrap .inner_wrap .row input[type=email]:focus{outline:none;background-color:#f5f5f5;border:1px solid #e5e5e5}
.awri_contact_wrap .inner_wrap .row textarea{max-width:600px;height:220px!important;background-color:#f5f5f5;border:1px solid #e5e5e5;margin-top:9px}
.awri_contact_wrap .inner_wrap .row textarea:focus{outline:none;background-color:#f5f5f5;border:1px solid #e5e5e5}
.awri_contact_wrap .inner_wrap .row input[type=submit]{text-decoration:none;display:inline-block;background-color:#2151A1;padding:14px 25px;font-size:14px;letter-spacing:.5px;color:#fff;text-transform:uppercase;border-radius:2px;font-weight:500;font-family:'Rubik';-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border: 0;}
.awri_contact_wrap .inner_wrap .row input[type=submit]:hover{background-color:#ad3110}
.awri_contact_wrap .empty_notice{color:#FF0004;margin-bottom:7px;display:none}
.awri_contact_wrap .contact_error{color:rgba(255,0,4,1.00)}
.awri_contact_wrap .result{color:#0064FF;margin-top:7px;display: block;text-align: center;display: none;}

/*------------------------------------------------------------------*/ 
/*	23)  MEDIA QUERIES (FOR SMALL DEVICES)
/*------------------------------------------------------------------*/

@media (max-width: 1400px) {
	.awri_subscribe_wrap .inner_wrap{display: block;}
	.awri_subscribe_wrap .left_wrap{width: 100%;margin-bottom: 30px;}
	.awri_subscribe_wrap .right_wrap{width: 100%;float: left;display: flex;}
	.awri_about_counter_wrap .inner_counter .inner_rightbox{padding: 67px 7% 60px 7%;}
	.awri_about_team_wrap ul li{width: 33.3333%;}
	.awri_main_contact_wrap .office_list ul li{width: 100%;padding-left: 20px;}
	.awri_main_contact_wrap .office_list ul{margin: 0px;}
}
@media (max-width: 1200px) {
	.awri_header_wrap .purchase_button{display: none;}
	.awri_wrapper_all{padding: 0px;}
	.awri_border_wrap .border.left{width: 40px;}
	.awri_border_wrap .border.right{width: 40px;}
	.awri_holder_wrap .holder.left{left: 30px;}
	.awri_holder_wrap .holder.right{right: 30px;}
	.awri_holder_wrap .holder{width: 10px;}
	.awri_holder_wrap .holder.right:before{border-width: 20px 0px 0px 10px;}
	.awri_holder_wrap .holder.left:before{border-width: 0px 0px 20px 10px;}
	.awri_rating_wrap .inner .leftbox:after{display: block;}
	.awri_rating_wrap .inner .rightbox{display: none;}
	.awri_rating_wrap .inner .leftbox{width: 100%;}
	.awri_twice_box_wrap .inner_box{flex-direction: column;}
	.awri_twice_box_wrap .inner_box .leftbox{width: 100%;min-width: 100%;margin-bottom: 20px;}
	.awri_main_responsibility_wrap .content_inner_wrap{display: block;}
	.awri_experience_box{margin-bottom: 50px;}
	.awri_main_responsibility_wrap .experience_list ul li:before{left: 24px;}
	.awri_main_responsibility_wrap .experience_list ul li{padding-left: 48px;}
	.awri_home_project_wrapper_all .leftbox.project{margin-bottom: 60px;}
	.awri_justified_content{flex-direction: column;}
	.awri_justified_content .rightpart{width: 100%;min-width: 100%;margin-left: 0px;}
	.awri_justified_content .leftpart{margin-bottom: 50px;}
	.awri_twicebox_wrap{display: block;}
	.awri_twicebox_wrap .leftbox{margin-right: 0px;margin-bottom: 60px;}
	.awri_twicebox_wrap .rightbox{width: 100%;min-width: 100%;}
	.awri_about_counter_wrap .inner_counter{display: block;}
	.awri_about_counter_wrap{padding: 0px 0px 60px 0px;}
	.awri_about_counter_wrap:before{width: 100%;background-color: #0f0f16;}
	.awri_about_counter_wrap .inner_counter .rightbox:before{position: absolute;content: "";top: 100px;left: -200px;right: -200px;bottom: -200px;background-color: #2151A1;z-index: 1;}
	.awri_about_counter_wrap .inner_counter .inner_rightbox{position: relative;z-index: 2;background-color: #fff;}
	.awri_about_counter_wrap .awri_counter_list li{width: 50%;}
	.awri_about_counter_wrap .inner_counter .leftbox{width: 100%;min-width: 100%;padding: 0px;}
	.awri_about_team_wrap ul li{width: 50%;}
}
@media (max-width: 1040px) {
	.awri_wrapper_all .lang_box{display: none;}
	.awri_holder_wrap{display: none;}
	.awri_border_wrap{display: none;}
	.awri_topbar_wrap{display: none;}
	.awri_header_wrap{display: none;}
	.awri_wrapper_all{padding: 0px;}
	.awri_mobile_bar_wrap{display: block;}
	.awri_hero_header_wrap .swiper_content .texts_wrap h3{font-size: 36px;}
	.awri_home_service_list ul li{width: 50%;}
	.awri_home_service_list ul li:nth-child(2n) .inner_list:before{display: none;}
	.awri_home_service_list ul li:nth-child(2n) .inner_list:after{display: none;}
	.awri_list_wrap[data-column="4"] ul.aw_list > li{width: 33.3333%;}
	.awri_list_wrap[data-column="5"] ul.aw_list > li{width: 33.3333%;}
	header .mbl-menu-btn{display: block;width: 45px;height: 45px;outline: none;margin-left: 20px;}
	header .mbl-menu-btn div{display: flex;position: relative;}
	header .mbl-menu-btn div img{height:45px;width: 45px;outline: none}
	header .mbl-menu-btn img {position: absolute;top: 0;left: 0;padding: 8px;cursor: pointer}
	header .mbl-menu-btn img+img {opacity: 0;}
	header .mbl-menu-btn.open img{opacity: 0}
	header .mbl-menu-btn.open img+img {opacity: 1}
	header .right-header nav{display: block;position: absolute;top: 85px;left: 0;background: #fff;width: 100%;transform: translateY(-200%);transition: 0.3s ease all;}
	header .right-header nav.active{transform: translateY(0);}
	header .header-menu{display: block;width: 100%;}
	header .header-menu>li>a{border-bottom: 1px solid #666;}
	header .header-menu li a{padding: 25px 0;}
	header .header-menu > li.dropdown > a::after{display: none;}
	header .header-menu > li > ul{visibility: visible;position: static;opacity: 1;width: 100%}
	header .header-menu > li > ul > li{padding-left: 25px;}

}
@media (max-width: 768px) {
	.awri_introduce_wrap .inner_wrap .main_info_wrap{max-width: 100%;padding-right: 0px;}
	.awri_introduce_wrap .inner_wrap{display: block;}
	.awri_introduce_wrap .experience_box{margin-bottom: 40px;}
	.awri_introduce_wrap{padding: 50px 30px 50px 30px;}
	.awri_principles_wrap .list_wrap ul{width: 100%;margin: 0px;}
	.awri_principles_wrap .list_wrap ul li{width: 100%;padding: 0px;}
	.awri_main_responsibility_wrap .experience_list ul li{width: 100%;}
	.awri_home_blog_wrap .blog_list ul{margin: 0px;}
	.awri_home_blog_wrap .blog_list ul li{width: 100%;padding-left: 0px;}
	.awri_list_wrap[data-column="2"] ul.aw_list > li{width: 100%;}
	.awri_list_wrap[data-column="3"] ul.aw_list > li{width: 100%;}
	.awri_list_wrap[data-column="4"] ul.aw_list > li{width: 100%;}
	.awri_list_wrap[data-column="5"] ul.aw_list > li{width: 100%;}
	.awri_portfolio_list{margin-left: 0px;}
	.awri_portfolio_list > li{width: 100%;padding: 0px;}
	.awri_blog_single_wrap .commentbox .full_definition{padding-left: 0px;}
	.awri_blog_single_wrap .commentbox .definition{padding-left: 0px;}
	.awri_blog_single_wrap .commentbox .image_author{display: none;}
	.awri_service_list_wrap ul li .list_image_wrap{display: none;}
	.awri_service_list_wrap ul li .inner{padding-left: 40px;}
	.awri_short_contact .text{margin-bottom: 30px;}
	.awri_short_contact{flex-direction: column;align-items: baseline;}
	.awri_short_contact .awri_button_wrap{width: 100%;}
	.awri_contact_wrap .inner_wrap .row input{width: 100% !important;}
	.awri_contact_wrap .inner_wrap .row textarea{width: 100% !important;}
	.awri_about_counter_wrap{margin-bottom: 75px;}
	.awri_about_team_wrap ul{margin: 0px;}
	.awri_about_team_wrap ul li{width: 100%;padding-left: 0px;}
	.awri_main_contact_wrap .office_list ul{flex-wrap: wrap;}
	.awri_main_contact_wrap .office_list ul li{padding: 0}
}
@media (max-width: 480px) {
	.awri_mobile_bar_wrap .mobile_topbar_wrap .inner_wrap{display: block;}
	.awri_mobile_bar_wrap .short_info_wrap{width: 100%;text-align: center;float: left;margin-bottom: 5px;}
	.awri_mobile_bar_wrap .mobile_socials_wrap{width: 100%;text-align: center;float: left;}
	.awri_mobile_bar_wrap .mobile_topbar_wrap .short_info_wrap ul{display: inline-block;}
	.awri_mobile_bar_wrap .mobile_topbar_wrap .mobile_socials_wrap ul{display: inline-block;}
	.awri_home_service_list ul{width: 100%;margin-left: 0px;}
	.awri_home_service_list ul li{width: 100%;padding-left: 0px;margin-bottom: 10px;}
	.awri_home_service_list ul li .inner_list:before{display: none;}
	.awri_home_service_list ul li .inner_list{padding-bottom: 33px;}
	.awri_home_service_list ul li .inner_list:after{display: none;}
	.awri_home_service_list ul li .inner_list{border-bottom: 1px solid #aaa;}
	.awri_home_service_list ul li:last-child .inner_list{border-bottom: none;}
	.awri_about_counter_wrap .awri_counter_list li{width: 100%;text-align: center;}
	header .logo{display: none;}
	header .logo-mobile{display: block;}
	.container-fluid{padding: 0 20px;}
}