@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400;700&family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
h1,h2,h3,h4,h5,h6{font-size: 35px; margin: 0px; padding: 0px; font-weight: 600; font-family: 'Raleway', sans-serif;}
ul{padding: 0px; margin: 0px; list-style-type: none;}
li{padding: 0px; margin: 0px; font-size: 15px; line-height: 28px; font-family: 'Roboto Condensed', sans-serif;}
a{font-size: 15px; font-family: 'Caveat', cursive;}
a:hover{text-decoration: none;}
p{font-size: 15px; padding: 0px; margin: 0px; font-family: 'Roboto Condensed', sans-serif;}
body{padding: 0px; margin: 0px; box-sizing: content-box; background: url(images/bg6.jpg)no-repeat; background-attachment: fixed;}
span{padding: 0px; margin: 0px; font-family: 'Caveat', cursive;}
/*Css*/
header{  background-color: #26397d; position: relative;}
header:after{ position: absolute;  width: 30%;    height: 48px;    background-color: #fff;    content: '';    right: 0px;    top: 0px;     border-radius: 50px 0 0 50px;}
.welcome-social-media {    z-index: 9;}
.welcome-social-media img {box-shadow: 0px 5px 4px #ccc;    border-radius: 50px;}
i.dhased-border {border: 1px dashed #26397d; color: #26397d;}
.hk-hide{pointer-events: none;}
.information-side .media i { color: #10183f;   font-size: 25px;    padding: 12px;    border-radius: 50px 0px 0px 50px;}
.information-side span{font-size: 20px;}
.information-side a{color: #000; line-height: 0; font-family: 'Roboto Condensed', sans-serif;}
.fennec-mobile-nav {  display: none;}
.fennec-mobile-nav.mean-container .mean-nav ul li a.active {  color: #2f64f1;}
.fennec-mobile-nav .navbar-nav {  overflow-y: auto;  height: 428px;}
.navbar-area.is-sticky {  position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 999;  -webkit-box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06);          box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.06);  background-color: #ffffff;  -webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;          animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;}
.navbar-brand {  padding-top: 0;  padding-bottom: 0;}
.fennec-nav .navbar {  padding: 0;}
.fennec-nav .navbar ul {  padding-left: 0;  list-style-type: none;  margin-bottom: 0;}
.fennec-nav .navbar .navbar-nav .nav-item {  position: relative;  padding: 0;}

.fennec-nav .navbar .navbar-nav .nav-item a {font-weight: 600;  color: #fff;  text-transform: uppercase;  padding: 20px 12px;  position: relative;  z-index: 1;  margin: 0;  font-family: 'Roboto Condensed', sans-serif !important}
.fennec-nav .navbar .navbar-nav .nav-item a i {  margin-left: 1px;}
.fennec-nav .navbar .navbar-nav .nav-item a i::before {  font-size: 11px;}
.fennec-nav .navbar .navbar-nav .nav-item a::before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;   z-index: -1;  opacity: 0;  visibility: hidden;  -webkit-transition: 0.5s;  transition: 0.5s;}
.fennec-nav .navbar .navbar-nav .nav-item a:hover::before, .fennec-nav .navbar .navbar-nav .nav-item a:focus::before, .fennec-nav .navbar .navbar-nav .nav-item a.active::before {  opacity: 1;  visibility: visible;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu {  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);          box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);  background: #ffffff;  position: absolute;  border: none;  top: 80px;  left: 0;  width: 250px;  z-index: 99;  display: block;  opacity: 0;  visibility: hidden;  border-radius: 0;  -webkit-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  padding-top: 15px;  padding-left: 5px;  padding-right: 5px;  padding-bottom: 15px;   overflow-x: hidden;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a { text-transform: capitalize;  padding: 5px 15px;  display: block;  color: #141414;  margin-top: 6px;  font-size: 16px;  font-weight: 600;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a::before {  display: none;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a::after {  position: absolute;  content: '';  height: 100%;  width: 3px;  left: -5px; background-color: #10183f;  -webkit-transition: 0.5s;  transition: 0.5s;  opacity: 0;  visibility: hidden;  top: 0;  -webkit-transform: scale(0);          transform: scale(0);}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:hover, .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:focus, .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a.active {  color: #26397d;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:hover::after, .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:focus::after, .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a.active::after {  opacity: 1;  visibility: visible;  -webkit-transform: scale(1);          transform: scale(1);}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a::first-child {  margin-top: 0;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu {  left: 220px;  top: 0;  opacity: 0;  visibility: hidden;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu {  left: 220px;  top: 0;  opacity: 0;  visibility: hidden;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li:hover .dropdown-menu {  opacity: 1;  visibility: visible;  top: -15px;}
.fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu {  opacity: 1;  visibility: visible;  top: -15px;}
.fennec-nav .navbar .navbar-nav .nav-item:hover .dropdown-menu {  opacity: 1;  visibility: visible;  top: 100%;  margin-top: 0;}
.navbar-style-two {  background-color: #f8f8f8;}
.navbar-style-two .fennec-nav { background-color: #f8f8f8; padding-top: 15px;  padding-bottom: 15px;  padding-left: 80px;  padding-right: 80px;}
.navbar-style-two .fennec-nav .navbar .navbar-nav {  margin-left: auto;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item {  padding-top: 15px;  padding-bottom: 15px;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item a {  padding: 0;  margin: 0 12px;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item a i {  color: #666666;  -webkit-transition: 0.5s;  transition: 0.5s;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item a:hover, .navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item a:focus, .navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item a.active { color: #fd6c1e;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item a:hover i, .navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item a:focus i, .navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item a.active i {color: #fd6c1e;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item:first-child a {  margin-left: 0;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item:last-child a {  margin-right: 0;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li {  padding: 0;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a {  margin-top: 6px;  margin-left: 0;  margin-right: 0;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a::after {background: linear-gradient(to right, #7e94eb, #7e94eb, #7e94eb, #7e94eb, #7e94eb);}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:hover, .navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:focus, .navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a.active {color: #fd6c1e;}
.navbar-style-two .fennec-nav .navbar .navbar-nav .nav-item .dropdown-menu li a::first-child {margin-top: 0;}
.navbar-area { background-color: #10183f;}

/* Effects */
.overlay-genie {	background: transparent;	visibility: hidden;	opacity: 0;	-webkit-transition: opacity 0.3s 0.2s, visibility 0s 0.6s;	transition: opacity 0.3s 0.2s, visibility 0s 0.6s;}
.overlay-genie.open {	visibility: visible;	opacity: 1;	-webkit-transition: opacity 0.3s;	transition: opacity 0.3s;	z-index: 99999999999999999999999999;}
.overlay-genie svg {	position: absolute;	top: 0;	left: 0;}
.overlay-genie .overlay-path {	fill: rgba(86,73,66,0.9);}
.overlay-genie nav {	opacity: 0;-webkit-transform: scale(0.8) translateY(-48%);	transform: scale(0.8) translateY(-48%);	-webkit-transition: opacity 0.3s 0.3s, -webkit-transform 0.3s 0.3s;	transition: opacity 0.3s 0.3s, transform 0.3s 0.3s;}
.overlay-genie .overlay-close {	opacity: 0;	-webkit-transition: opacity 0.3s;	transition: opacity 0.3s;}
.overlay-genie.open nav,.overlay-genie.open .overlay-close {	opacity: 1;	-webkit-transition-delay: 0.3s;	transition-delay: 0.3s;}
.overlay-genie.open nav {	-webkit-transform: scale(1) translateY(-50%);	transform: scale(1) translateY(-50%);}
.overlay-genie.close nav,.overlay-genie.close .overlay-close {	-webkit-transition-delay: 0s;	transition-delay: 0s;}
@media screen and (max-height: 30.5em) {
.overlay nav {height: 70%;	font-size: 34px;}
.overlay ul li {min-height: 34px;}
}
.overlay {	position: fixed;	width: 100%;	height: 100%;	top: 0;	left: 0;	background: rgba(153,204,51,0.9);}
.overlay .overlay-close {	width: 80px;	height: 80px;	position: absolute;	right: 20px;	top: 20px;	overflow: hidden;	border: none;	background: url(images/cross.png) no-repeat center center;	text-indent: 200%;	color: transparent;	outline: none;	z-index: 100;}
.overlay nav {	text-align: center;	position: relative;	top: 47%;	height: 60%;	-webkit-transform: translateY(-50%);	transform: translateY(-50%);}
.overlay ul {	list-style: none;	padding: 0;	margin: 0 auto;	display: inline-block;	height: 100%;	position: relative;}
.overlay ul li {	display: block;	height: 20%;	height: calc(100% / 5);	min-height: 54px;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;}
.overlay ul li a {	font-size: 54px;	font-weight: 300;	display: block;	color: #fff;	-webkit-transition: color 0.2s;	transition: color 0.2s;}
.overlay ul li a:hover,
.overlay ul li a:focus {	color: #f0f0f0;}
.overlay-genie {	background: transparent;	visibility: hidden;	opacity: 0;	-webkit-transition: opacity 0.3s 0.2s, visibility 0s 0.6s;	transition: opacity 0.3s 0.2s, visibility 0s 0.6s;}
.overlay-genie.open {	visibility: visible;	opacity: 1;	-webkit-transition: opacity 0.3s;	transition: opacity 0.3s;}
.overlay-genie svg {	position: absolute;	top: 0;	left: 0;}
.overlay-genie .overlay-path {	fill: rgba(16,24,125,0.9);}
.overlay-genie nav {	opacity: 0;	-webkit-transform: scale(0.8) translateY(-48%);	transform: scale(0.8) translateY(-48%);	-webkit-transition: opacity 0.3s 0.3s, -webkit-transform 0.3s 0.3s;	transition: opacity 0.3s 0.3s, transform 0.3s 0.3s;}
.overlay-genie .overlay-close {	opacity: 0;	-webkit-transition: opacity 0.3s;	transition: opacity 0.3s;}
.overlay-genie.open nav,.overlay-genie.open .overlay-close {	opacity: 1;	-webkit-transition-delay: 0.3s;	transition-delay: 0.3s;}
.overlay-genie.open nav {	-webkit-transform: scale(1) translateY(-50%);	transform: scale(1) translateY(-50%);}
.overlay-genie.close nav,.overlay-genie.close .overlay-close {	-webkit-transition-delay: 0s;	transition-delay: 0s;}
@media screen and (max-height: 30.5em) {
.overlay nav {height: 70%;font-size: 34px;}
.overlay ul li {min-height: 34px;}
}
button#trigger-overlay {background: transparent; outline: none; cursor: pointer;}
button.overlay-close {cursor: pointer;}
input.relative {   height: 40px; position: relative;  width: 200px; outline: none;     border-radius: 50px; font-size: 12px;}
button.absolute{position: absolute;    top: 0;    left: 58%;    outline: none;    background-color: #26397d;    color: #fff;    height: 40px;    width: 38%;    border-radius: 50px;}
.toggle p {text-align: right; float: right;   width: 100%;}
.toggle{width: 49%;}
.download-brochure a{background-image: linear-gradient(to right, #163999 , #7e94eb); transition: 0.5s;}
.download-brochure a:hover{background-image: linear-gradient(to right, #7e94eb, #163999);}

.download-brochure button{background-color: #10183f; transition: 0.5s; border: 0px;}
.download-brochure button:focus{outline: none;}
.download-brochure button:hover{background-color: #26397d;}
/*duke*/
figure.effect-duke {background-color: #2f64f1;	background-color: #2f64f1;}
figure.effect-duke img,figure.effect-duke p {	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;}
figure.effect-duke:hover img {	opacity: 0.1;	-webkit-transform: scale3d(2,2,1);	transform: scale3d(2,2,1);}
figure.effect-duke h2 {	-webkit-transition: -webkit-transform 0.35s;	transition: transform 0.35s;	-webkit-transform: scale3d(0.8,0.8,1);	transform: scale3d(0.8,0.8,1);	-webkit-transform-origin: 50% 100%;	transform-origin: 50% 100%;}
figure.effect-duke p {	position: absolute;	bottom: 0;	left: 0;	margin: 20px;	padding: 30px;	border: 2px solid #fff;	text-transform: none;	font-size: 90%;	opacity: 0;	-webkit-transform: scale3d(0.8,0.8,1);	transform: scale3d(0.8,0.8,1);	-webkit-transform-origin: 50% -100%;	transform-origin: 50% -100%;}
figure.effect-duke:hover h2,figure.effect-duke:hover p {	opacity: 1;	-webkit-transform: scale3d(1,1,1);	transform: scale3d(1,1,1);}
.grid {	position: relative;	clear: both;	margin: 0 auto;	padding: 1em 0 4em;	max-width: 1000px;	list-style: none;	text-align: center;}
/* Common style */
.grid figure {	position: relative;	float: left;	overflow: hidden; min-width: 100%;	max-width: 100%;	max-height: auto;	width: 100%;	height: auto; background-color: #26397d;	text-align: center;	cursor: pointer;}
.grid figure img {	position: relative;	display: block;	min-height: 100%;	max-width: 100%;     height: 249px;   object-fit: cover; }
.grid figure figcaption {	padding: 2em;	color: #fff;	text-transform: uppercase;	font-size: 1.25em;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;}
.grid figure figcaption::before,.grid figure figcaption::after {	pointer-events: none;}
.grid figure figcaption,.grid figure figcaption > a {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}
.grid figure figcaption > a {	z-index: 1000;	text-indent: 200%;	white-space: nowrap;	font-size: 0;	opacity: 0;}
.grid figure h2 {	word-spacing: -0.15em;	font-weight: 300;}
.grid figure h2 span {	font-weight: 800;}
.grid figure h2,.grid figure p {	margin: 0;}
.hover-effect .grid figure p{  padding-left: 65px;    padding-right: 100px;}
.grid figure p {    letter-spacing: 1px;    font-size: 68.5%;}
figure.effect-duke span {      font-size: 25px;  font-family: 'Roboto Condensed', sans-serif;  padding-left: 61px;}
figure.effect-duke { clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);}
.two-product {    margin-top: -30px;}
.about-text h1 {font-size: 25px;    font-weight: 800;    line-height: 38px;}
.btn-all-custom a{background-color: #26397d; color: #fff; font-size: 20px; transition: 0.5s;}
.btn-all-custom a:hover{background-color: #10183f; color: #fff;}
.about-text span {    font-size: 25px;}
.border-line{position: relative;}
.border-line::after{ position: absolute;    width: 10%;    height: 533px;    background-color: #26397d;    content: '';    right: 25%;       top: -48px;   z-index: -9;}
.call-to-action{background: url(images/bg-item.jpg)no-repeat; background-attachment: fixed; background-size: cover;}
.opacity-bg {    background: #26397dde;   text-align: left;    color: #fff;    padding-top: 70px !important;    padding-bottom: 70px !important;}
.opacity-bg h2{font-size: 29px;}
.opacity-bg span{font-size: 40px;}
.sticky.fixed {position: fixed; top: 0; box-shadow: 5px 0px 5px #ccc; background-color: #fff; z-index: 99; width: 100%;}
.bg-color-type{background-color: #fff; padding-bottom: 40px;}
.text_side-owl span{font-size: 18px;}
.text_side-owl p{line-height: 28px;  padding-right: 20px; text-align: left;}
.down-shadow {   position: relative;}
.down-shadow:after {    width: 100%;    height: 300px;    content: '';    bottom: -83px;      background-color: #10183f;   position: absolute;    z-index: -9;}
figure.effect-bubba { background-color: #10183f;}
figure.effect-bubba img {	-webkit-transition: opacity 0.35s;	transition: opacity 0.35s;}
figure.effect-bubba:hover img {	opacity: 0.4;}
figure.effect-bubba figcaption::before,figure.effect-bubba figcaption::after {	position: absolute;	top: 30px;	right: 30px;	bottom: 30px;	left: 30px;	content: '';	opacity: 0;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;}
figure.effect-bubba figcaption::before {	border-top: 1px solid #fff;	border-bottom: 1px solid #fff;	-webkit-transform: scale(0,1);	transform: scale(0,1);}
figure.effect-bubba figcaption::after {	border-right: 1px solid #fff;	border-left: 1px solid #fff;	-webkit-transform: scale(1,0);	transform: scale(1,0);}
figure.effect-bubba h2 {	padding-top: 30%;	-webkit-transition: -webkit-transform 0.35s;	transition: transform 0.35s;	-webkit-transform: translate3d(0,-20px,0);	transform: translate3d(0,-20px,0);}
figure.effect-bubba p {	opacity: 0;	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;	-webkit-transform: translate3d(0,20px,0);	transform: translate3d(0,20px,0);	text-transform: capitalize;}
figure.effect-bubba:hover figcaption::before,figure.effect-bubba:hover figcaption::after {	opacity: 1;	-webkit-transform: scale(1);	transform: scale(1);}
figure.effect-bubba:hover h2,figure.effect-bubba:hover p {	opacity: 1;	-webkit-transform: translate3d(0,0,0);	transform: translate3d(0,0,0);}
.category{background-color: #333;}
.cat_box.up-top {    margin-top: 40px;}
.adding-content h4 {    font-size: 24px;}
.adding-content span {    font-size: 40px;    font-weight: 500;}
.multepule {    padding-top: 180px !important; position: relative;}
.trangle {position: relative;}
.trangle img{    position: absolute;    bottom: 0;    right: 40%;    z-index: -9;    opacity: 0.1;}
.testimonial-section-two{	position:relative;	background: #f9f9f9;}
.testimonial-section-two .images-column{	position:relative;}
.testimonial-section-two .images-column .inner-column{	position:relative;	padding-right:0px;}
.testimonial-section-two .images-column .inner-column .images-outer{	position:relative;}
.testimonial-section-two .images-column .inner-column .image{	position:relative;	display:inline-block;}
.testimonial-section-two .images-column .inner-column .image img{	position:relative;    width: 100%;    overflow:hidden;	border-radius:50%;	display:inline-block;}
.testimonial-section-two .images-column .inner-column .image.one{	position:relative;	margin-top:90px;	display:inline-block;	border:2px solid #ffffff;}
.testimonial-section-two .images-column .inner-column .image.one:before{	position:absolute;	content:'';	left:-45px;	top:-5px;	right:-35px;	width:370px;	height:370px;	border-radius:50%;	background-color:#f5f5f5;}
.testimonial-section-two .images-column .inner-column .image.two{    position: absolute;    border-radius: 50%;    box-shadow: 0px 0px 15px rgba(0,10,0,0.15);}
.testimonial-section-two .images-column .inner-column .image.three{	position:relative;	margin-left:110px;	margin-top:20px;	display:inline-block;}
.testimonial-section-two .images-column .inner-column .image.four{	position:absolute;	right:-60px;	top:280px;	margin-left:110px;margin-top:20px;	display:inline-block;}
.testimonial-section-two .images-column .inner-column .image.four:before{	position:absolute;	content:'';	left:0px;	top:-5px;	right:-35px;	width:235px;	height:235px;	border-radius:50%;	background-color:#f5f5f5;}
.testimonial-section-two .images-column .circle-one{	position:absolute;	left:56%;	top:49%;	width:100px;	height:100px;	border-radius:50px;	background-color:#e1e1e1;}
.testimonial-section-two .images-column .circle-two{	position:absolute;	left:64%;	top:70%;	width:64px;	height:64px;	border-radius:50px;	background-color: #10183f;}
.testimonial-section-two .images-column .circle-three{	position:absolute;	right:-10%;	top:37%;	width:64px;	height:64px;	border-radius:50px;	background-color: #10183f;}
.testimonial-section-two .images-column .circle-four{	position:absolute;	left:66%;	top:82%;	width:30px;	height:30px;	border-radius:50px;	background-color: #10183f;}
.testimonial-section-two .carousel-column{	position:relative;}
.testimonial-section-two .carousel-column .inner-column{	position:relative;	padding-left:70px;}
.testimonial-section-two .carousel-column .owl-dots{	display:none;}
.testimonial-section-two .carousel-column .owl-nav{	position:absolute;	right:120px;	bottom:5px;}
.testimonial-section-two .carousel-column .owl-nav .owl-prev,.testimonial-section-two .carousel-column .owl-nav .owl-next{	position:relative;	width:40px;	height:40px;	border-radius:0px;	color:#222222;	font-size:20px;	line-height:38px;	text-align:center;	margin-left:10px;	display:inline-block;	border:1px solid #222222;	background-color:#ffffff;	-webkit-transition:all 300ms ease;	-ms-transition:all 300ms ease;	-o-transition:all 300ms ease;	-moz-transition:all 300ms ease;	transition:all 300ms ease;}
.testimonial-section-two .carousel-column .owl-nav .owl-prev:hover,.testimonial-section-two .carousel-column .owl-nav .owl-next:hover{	color:#ffb155;	border-color:#ffb155;}
.testimonial-section-two .carousel-column .owl-carousel .owl-stage-outer{	padding:25px 15px;}
.testimonial-section-two .carousel-column .inner-column .owl-carousel{	margin:0px -10px;width:auto;}
.testimonial-block-two{	position:relative;}
.testimonial-block-two .inner-box{	position:relative;	padding-right:41px;}
.testimonial-block-two .inner-box .content-box{	position:relative;padding: 35px 35px 40px;	border-radius:5px;	background-color:#ffffff;	box-shadow:0px 0px 10px rgba(0,0,0,0.10);}
.testimonial-block-two .inner-box .upper-box{	position:relative;}
.upper-inner span {    font-size: 35px;}
.testimonial-block-two .inner-box .upper-box:before{    position: absolute;    content: '';    top: 25px;    width: 12px;    height: 90px;   background-color: #10183f;   z-index: 9999999999;    right: 106%;}
.testimonial-block-two .inner-box .upper-box .upper-inner{	position:relative;	padding-top:20px;}
.testimonial-block-two .inner-box .upper-box .upper-inner .image{	position:absolute;	right:-75px;	top:0px;	width:124px;	height:124px;	border-radius:5px;overflow:hidden;	box-shadow:0px 0px 15px rgba(0,0,0,0.15);}
.testimonial-block-two .inner-box .upper-box h4{	position:relative;	color:#222222;	font-weight:500;	line-height:1.3em;	text-transform:capitalize;}
.testimonial-block-two .inner-box .upper-box .designation{	position:relative;	color:#0e0e0e;	font-weight:400;	font-size:16px;	line-height:1.3em;	margin:12px 0px;text-transform:capitalize;}
.testimonial-block-two .inner-box .upper-box .rating{	position:relative;}
.testimonial-block-two .inner-box .upper-box .rating .fa{	position:relative;	margin-right:0px;	color:#fda700;	font-size:16px;}
.testimonial-block-two .inner-box .text{	position: relative;    color: #0e0e0e;    font-size: 15px;    line-height: 25px;    font-family: 'Roboto Condensed', sans-serif;}
div#owl-demo-testimonial .owl-buttons{display: none;}
.home-form{background: url(images/fixed.jpg)no-repeat; background-attachment: fixed; background-size: cover;}
.black-color{background-color: #fff;}
.information span {    font-size: 25px;}
.cover-border a{font-family: 'Roboto Condensed', sans-serif;}
.contact-form {background: #10183fbf;}
.home-filed input {    height: 45px;    border: none; outline: none;}
.home-filed textarea { height: 100px;   border: none; outline: none;}
.home-filed button {    text-align: center;    width: 100%;    height: 50px;   background: #26397d; cursor: pointer; outline: none;}
.footer_img{position: absolute;}
footer{no-repeat; background-attachment: fixed; background-size: cover;}
footer .widget a{font-family: 'Roboto Condensed', sans-serif !important;}
footer .widget span{font-size: 26px;}
.widget li a {    line-height: 0px !important; transition: 0.5s;}
.widget li a:hover{padding-left: 5px; color: #26397d;}
.widget span{position: relative;}
.widget span:after {    position: absolute;    content: '';    width: 15%;    height: 3px;    background-color: #10183f;    left: 0px;    bottom: 0;}
.widget .media p {    line-height: 22px;}
#toTop{position:fixed; bottom:5px; right:5px; cursor:pointer; transition: 0.5s; z-index: 99999;}
.copy-right{background-color: #000;}
.copy-right a{font-family: 'Raleway', sans-serif;}
.section-title span {    font-size: 25px;}
.sec-title span{font-size: 25px;}
div#owl-demo {    -webkit-box-reflect: below 1px linear-gradient(transparent,transparent, #0000001f);}
.widget .btn-all-custom a{font-family: 'Caveat', cursive !important;}
.footer_img img {    height: 467px;}
#breadcrumb{	padding: 100px 0px;}
.breadcrumb-bg { background-image: url(images/common-banner.png); background-size: cover; z-index: 1; background-position: 70% 50%;}
#breadcrumb h1{	color: #fff;	margin-bottom: 2.5rem;}
.breadcrumb-bg ol{	margin-bottom: 0;	background: rgba(0, 0, 0, 0.4);    display: inline-block;    padding: 12px 20px;}
.breadcrumb-bg li{	display: inline-block;}
.breadcrumb-bg li a{	color: #fff; transition: 0.5s; font-size: 18px;}
.breadcrumb-bg li a:hover{color: #fff;}
.breadcrumb-bg li.active{color: #fff;}

.blogWrapper{position:relative;  background-size: cover;     background: #f1f1f1;}
.blogWrap{padding:70px 0;}
.blog-grid li{margin-bottom:30px;}
.blog-grid .blog-inter{background:#fff; padding:20px; border:1px solid #e4e4e4; -webkit-box-shadow:0 4px 10px rgba(0, 0, 0, 0.09); box-shadow:0 4px 10px rgba(0, 0, 0, 0.09);    -webkit-transition:all 0.3s linear 0s; transition:all 0.3s linear 0s;}
.blog-grid .blog-inter:hover{-webkit-box-shadow:0 4px 61px rgba(0, 0, 0, 0.09); box-shadow:0 4px 61px rgba(0, 0, 0, 0.09);}
.blog-grid li:hover img{-webkit-transform:scale(1.5); transform:scale(1.5);}
.blog-grid li .itemHover{ content:""; height:100%; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transition:all 0.3s ease 0s;  transition:all 0.3s ease 0s; width:100%; position:absolute; top:0px; left:0px; right:0px; bottom:0px; transform:scale(0); transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease}
.blog-grid li:hover .itemHover{transform:scale(1); opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.blog-grid .photo-thumb{padding:0; overflow:hidden; position:relative;top:0; -webkit-transition:all ease-in-out 0.4s; transition:all ease-in-out 0.4s;}
.blog-grid .photo-thumb:hover{background:#ffffff;}
.blog-grid .photo-thumb img{width:100%; -webkit-transition:all 0.5s; transition:all 0.5s;}
.blog-grid .photo-thumb .date{font-size:16px; z-index:1; position:absolute; left:80px; right:80px; text-align:center; bottom: 10px; color:#fff; background:#fcb80b; padding:6px 12px;}
.blog-grid h4{font-size:20px; line-height:27px; margin-top:20px; min-height:65px;}
.blog-grid .post-tittle h4 a{color:#000; font-weight:600; text-decoration: none; font-family:'Oswald', sans-serif;}
.blog-grid .post-tittle h4 a:hover{color:#051429;}
.blog-grid .blogDate{list-style:none; display:block;}
.blog-grid .blogDate li{display:inline-block; padding-right:8px; margin-bottom:2px;}
.blog-grid .blogDate li i{color:#fcb80b;}
.blog-grid .blogDate li span{margin-left:5px;}
.blog-grid .blog-inter p a{color:#fcb80b; font-style:italic}
.blog-grid .blog-inter p a:hover{color:#fcb80b;}
.blog-inter .post-content .read-more {    font-size: 14px;    text-transform: uppercase;    padding: 8px 20px 8px 20px;    line-height: 23px;   font-weight: 600;    border-radius: 2px;    color: #515151;    margin-top: 20px;    display: inline-block;    border: 1px solid rgba(0, 0, 0, 0.1);    transition: .3s ease-in;}
.blog-inter .post-content .read-more:hover{background-color: #26397d; color: #fff;}
.style-greens-two{position:relative; overflow:hidden; width:100%; background:#000000; text-align:center; box-shadow:0 0 5px rgba(0, 0, 0, 0.15);}
.style-greens-two *{-webkit-box-sizing:border-box; box-sizing:border-box; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.style-greens-two img{max-width:100%;}
.style-greens-two div{position:absolute; top:50%; left:50%; border-radius:50%; display:block; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); width:50px; height:50px; opacity:0; box-shadow:0 0 4px rgba(0, 0, 0, 0.3); background:#ffffff;}
.style-greens-two div:before, .style-greens-two div:after{border-radius:50%; content:''; width:50px; height:50px; background:rgba(255, 255, 255, 0.4); position:absolute; top:0; left:0; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.style-greens-two i{position:absolute; top:0; left:0; font-size:18px; color:#000000; width:50px; height:50px; line-height:50px;}
.style-greens-two a{left:0; right:0; top:0; bottom:0; position:absolute;}
.style-greens-two.green{background-color:#fcb80b;     margin-bottom: 10px;}
.style-greens-two.green i{color:#fcb80b;}
span.post-title {    font-size: 30px;    display: block;    padding-top: 10px;    padding-bottom: 10px;}

.txt-left-side { padding: 15px;  margin-bottom: 35px;}
button[type=submit]:hover, a.for:hover, .w3layouts_more-buttn a:hover {    opacity: 0.8;}
.form-left-to-w3l {margin: 0px 0px 33px;}
.form-left-to-w3l span {    font-size: 21px;}
.form-left-to-w3l span {    -webkit-flex-basis: 15%;    flex-basis: 15%;    border: none;    text-align: center;    color: #cccccc;    transition: 0.5s all;    -webkit-transition: 0.5s all;    -moz-transition: 0.5s all;    -o-transition: 0.5s all;    -ms-transition: 0.5s all;}
.form-left-to-w3l input[type="text"], .form-left-to-w3l input[type="email"], .form-left-to-w3l input[type="password"] {    font-size: 14px;   padding-left: 5px;}
.form-left-to-w3l input[type="text"], .form-left-to-w3l input[type="email"], .form-left-to-w3l input[type="password"] {    -webkit-flex-basis: 90%;    flex-basis: 90%;   width: 100%;    color: #000;    border: none;    border-left: 1px solid #a5a2a2;    outline: none;    -webkit-appearance: none;    background: transparent;    transition: 0.5s all;    -webkit-transition: 0.5s all;    -moz-transition: 0.5s all;    -o-transition: 0.5s all;    -ms-transition: 0.5s all;    box-sizing: border-box; font-size: 16px;}
.form-left-to-w3l:hover span {    color: #26397d;}
.form-left-to-w3l { display: flex;    display: -webkit-flex;    border: none;    border-bottom: 1px solid #a5a2a2;    transition: 0.5s all;    -webkit-transition: 0.5s all;    -moz-transition: 0.5s all;    -o-transition: 0.5s all;    -ms-transition: 0.5s all;}
.txt-left-side p {padding-bottom: 30px;    font-size: 28px;    font-weight: 700;}
.form-left-to-w3l textarea{-webkit-flex-basis: 90%; flex-basis: 90%;    width: 100%;   color: #000;    border: none;    border-left: 1px solid #a5a2a2;    outline: none;   -webkit-appearance: none;    background: transparent;    transition: 0.5s all;    -webkit-transition: 0.5s all;    -moz-transition: 0.5s all;    -o-transition: 0.5s all;    -ms-transition: 0.5s all;    box-sizing: border-box;    font-size: 16px; resize: none; padding-left: 20px;}
button[type=submit] { line-height: 0px;   background: #10183f;    outline: none;    color: #fff;    font-weight: 600;    border: none;    letter-spacing: 1px;    text-transform: uppercase;    cursor: pointer;    width: 35%;    border-radius: 10px;    transition: 0.5s all;    -webkit-transition: 0.5s all;    -o-transition: 0.5s all;    -moz-transition: 0.5s all;    -ms-transition: 0.5s all;    padding: 10px;}
/*Box*/
.box-listing{ border-bottom-left-radius: 10px;	border-bottom-right-radius: 10px; border-bottom: 20px solid #26397d;}
.box-listing h4{color: #fff; background-image: linear-gradient(to right, #10183f , #26397d); padding: 10px 20px;font-size: 20px;	border-top-left-radius: 10px;	border-top-right-radius: 10px;}
.box-listing ul{	position: relative;	background-color: #fff;}
.box-listing ul li:hover{	opacity: 0.2;}
.box-listing ul li{list-style: none;    padding: 10px;    width: 100%;    background-color: #fff;    box-shadow: 0px 5px 25px rgba(0,0,0,0.1);    transition: transform 0.5s; margin-bottom: 10px;}
.box-listing ul li:hover{	transform: scale(1.1);	z-index: 100;	background-color: #26397d; 	box-shadow: 0 5px 25px rgba(0,0,0,0.2);	color: #fff;	opacity: 1;}
.box-listing ul li span{width: 20px;	height: 20px;	text-align: center;	line-height: 20px;	background-color: #26397d; color: #fff; 	display: inline-block;	border-radius: 50%;	margin-right: 10px;	font-size: 12px;	font-weight: 600;	transform: translateY(0px); }
.box-listing ul li:hover span{	background-image: linear-gradient(to right, #10183f; , #26397dc2); color: #fff;}
.box-listing a { color: #333; font-family: 'Raleway', sans-serif;     display: block;}
.box-listing a:hover {color: #fff;}
.final-products img{width: 100%; margin-bottom: 20px;}
.final-products p {line-height: 25px;}
.cover-product {padding-left: 0px;  min-height: 250px;  width: 385px;  float: left; margin-right: 20px;}
.cover-product-this p {      line-height: 28px;    margin-bottom: 16px;    color: #777;    font-size: 15px;}
.only-product h2 {font-size: 32px;}
.zoom-effect img {width: 100%;}
.products-fill {border-right: 1px solid #ccc;}
.fulling-width-para p{line-height: 28px;  margin-bottom: 16px;   color: #777;    font-size: 16px;}
.listing-product li{background: url(images/check.png)no-repeat; padding-left: 28px; background-position: 0% 50%;}
.sitemap-link {    background: #f9f9f9;}
.color-site { background: #26397d;}
.color-site a{font-family: 'Raleway', sans-serif; display: block;}
.sitema-links-item h2 {    font-size: 25px;}
.sitema-links-item h3{ font-size: 25px;}
.sitema-links-item h4{ font-size: 25px;}
.skin-color {    background: #10183f;}
.contact-info-section{	position:relative;	padding:100px 0px 20px;}
.contact-detail{	position:relative;	padding:0px 19px;	margin-bottom:40px;}
.contact-detail .inner-box{	position:relative;	padding:25px 50px;	background-color:#26397d; min-height: 198px;}
.contact-detail .inner-box h3{	position:relative;	color:#ffffff;	font-size:30px;	font-weight:500;	font-family: 'Roboto', sans-serif;}
.contact-detail .inner-box .text{	font-size:17px;	color:#ccd7e7;	font-weight:300;	margin-top:5px;	margin-bottom:16px;}
.contact-form-section{	position:relative;	padding:10px 0px 55px;}
.contact-form-section .content-column{	position:relative;	margin-bottom:40px;}
.contact-form-section .content-column h2{	position:relative;	color:#25292f;	font-size:36px;	font-weight:400;	line-height:1.4em;	font-family: 'Roboto', sans-serif;	margin-bottom:20px;}
.contact-form-section .content-column .text{	position:relative;}
.contact-form-section .content-column .text p{	position:relative;	color:#818181;	font-size:20px;	font-weight:300;	line-height:1.6em;	margin-bottom:25px; 	font-family: 'Roboto', sans-serif;}
.content-column p a {	font-family: 'Roboto', sans-serif;}
.contact-form-section .content-column .text p strong,.contact-form-section .content-column .text p span{	color:#25292f;}
.contact-form-section .contact-form-column h2{	position:relative;	color:#25292f;	font-size:36px;font-weight:400;	margin-bottom:30px;	font-family: 'Roboto', sans-serif;}
.form-group .group-inner input{	border:1px solid #e9e9e9;}
.form-group .group-inner textarea{	height:203px; 	border:1px solid #e9e9e9;}
.form-group .group-inner input:focus,.contact-form .form-group .group-inner textarea:focus{	border-color:#2f4eb9;}
.contact-form .form-group button{	padding:11px 34px;}
.contact-detail a{font-family: 'Raleway', sans-serif;}
.group-inner input { outline: none;    height: 40px;    padding-left: 10px;}
.group-inner textarea{outline: none; resize: none;}
.content_part {background-color: #26397d;}
.content_part a{font-family: 'Raleway', sans-serif;}
/*Box*/
.box{text-align: center;    overflow: hidden;    position: relative;}
.box:before{    content: '';    background-image: linear-gradient(to top,#26397d 0%, transparent 50%,#10183f 100%);    width: 100%;    height: 100%;    opacity: 0;    position: absolute;    top: 0;    left: 0;    z-index: 1;    transition: opacity 0.4s;}
.box:hover:before{ opacity: 0.8; }
.box img{    width: 100%;    height: 100%;    transition: all 0.35s;}
.box:hover img{ transform: scale(1.15); }
.box .box-content{    color: #fff;    background: linear-gradient(to right,#26397d,#10183f);    font-size: 18px;    font-weight: 700;    width: 90%;    padding: 10px;    border-radius: 10px 10px 0 0;    box-shadow: 0 0 20px rgba(0, 0, 0, 0.85);    opacity: 0;    transform: translateX(-50%)translateY(50%);    position: absolute;    bottom: 50%;    left: 50%;    z-index: 2;    transition:all 0.35s;}
.box:hover .box-content{    opacity: 1;    transform: translateX(-50%)translateY(25%);}
.box .title{    font-size: 22px;    font-weight: 600;    text-transform: uppercase;    margin: 0;}
.box .post{    font-size: 14px; color: #fff;   font-weight: 400;    font-style: italic;    text-transform: capitalize;}
.box .icon{    background-color: #fff;    width: 80%;    padding: 10px 0;    margin: 0;    border-radius: 0 0 5px 5px;    list-style: none;    opacity: 0;    transform: translateX(-50%)translateY(50%);    position: absolute;    bottom: 50%;    left: 50%;    z-index: 1;    transition: all 0.35s;}
.box:hover .icon{    opacity: 1;    transform: translateX(-50%) translateY(130%);}
.box .icon li{    display: inline-block;    opacity: 0;    transform: translateY(-20px);    transition: all 0.3s;}
.box:hover .icon li:nth-child(1){ transition-delay: 0.15s; }
.box:hover .icon li:nth-child(2){ transition-delay: 0.25s; }
.box:hover .icon li{    opacity: 1;    transform: translateY(0);}
.box .icon li a{    color: #fff;    background-color: #f83600;    line-height: 25px;    height: 30px;    width: 30px;    border: 2px solid #fff;    box-shadow: 3px 3px 5px #555;    border-radius: 50% 0;    display: block;    transition: all 0.3s;}
.box .icon li  a:hover{    color: #f83600;    background-color: #fff;    border-color: #f83600;}
@media only screen and (max-width:990px){
.box { margin: 0 0 30px; }
}
@media only screen and (max-width:479px){
.box .title{ font-size: 20px; }
}
.text-fulling-width span{font-family: 'Raleway', sans-serif; display: block; font-size: 30px;}

.accordion{max-width: 80%; margin: 0px auto;}
.accordion .contentBx{position: relative;margin: 10px 20px;}
.accordion .contentBx .label{position: relative;padding: 10px; background-color: #26397d;color: #fff;cursor: pointer;}
.accordion .contentBx .label::before{content: '+';position: absolute;top: 50%;right: 20px;transform: translateY(-50%);font-size: 1.5em;}
.accordion .contentBx.active .label::before{content: '-';}
.accordion .contentBx .content{position: relative;background-color: #fff;height: 0px;overflow: hidden;transition: 0.5s;overflow-y: auto;}
.accordion .contentBx.active .content{height: 150px;padding: 10px;}
.gallery-box img {    height: 250px !important;}
.color-site {     background: #26397d;}
.sitema-links-item h2 {    font-size: 25px;}
.sitema-links-item h3{ font-size: 25px;}
.sitema-links-item h4{ font-size: 25px;}
.black-color {background: #000;}
.skin-color {background: #4f4f4f;}
.small-link a{display: block !important;}

/* Shutter Out Horizontal */
ul.coloring {   text-align: center;}
.hvr-shutter-out-horizontal {  display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px rgba(0, 0, 0, 0);  position: relative;  background: #e1e1e1;  -webkit-transition-property: color;  transition-property: color;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;}
.hvr-shutter-out-horizontal:before {  content: "";  position: absolute;  z-index: -1;  top: 0;  bottom: 0;  left: 0;  right: 0;  background-image: linear-gradient(to right,  #80be42 , #4f4f4f);  -webkit-transform: scaleX(0);  transform: scaleX(0);  -webkit-transform-origin: 50%;  transform-origin: 50%;  -webkit-transition-property: transform;  transition-property: transform;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-timing-function: ease-out;  transition-timing-function: ease-out;}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {  color: white;}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {  -webkit-transform: scaleX(1);  transform: scaleX(1);}
.inner-states a {    background: #26397d;    color: #fff;    width: 100% !important;    float: left;    margin-bottom: 10px;}
.inner-states a {background: #26397d; color: #fff;}
ul.coloring li a {    background: #26397d;    padding: 15px;    color: #fff;    font-size: 18px; transition: 0.5s;}
ul.coloring li a:hover{background: #10183f;}
/* Shutter Out Horizontal */
ul.coloring {   text-align: center;}
.hvr-shutter-out-horizontal {  display: inline-block;  vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  box-shadow: 0 0 1px rgba(0, 0, 0, 0);  position: relative;  background: #e1e1e1;  -webkit-transition-property: color;  transition-property: color;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;}
.hvr-shutter-out-horizontal:before {  content: "";  position: absolute;  z-index: -1;  top: 0;  bottom: 0;  left: 0;  right: 0;  background-image: linear-gradient(to right,  #10183f, #10183f);  -webkit-transform: scaleX(0);  transform: scaleX(0);  -webkit-transform-origin: 50%;  transform-origin: 50%;  -webkit-transition-property: transform;  transition-property: transform;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-timing-function: ease-out;  transition-timing-function: ease-out;}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {  color: white;}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {  -webkit-transform: scaleX(1);  transform: scaleX(1);}
.inner-states a {    width: 100%;    text-align: center;}
.inner-states a {background: #26397d; color: #fff;}
.full-width-type h3 {    font-size: 45px;}
.modal-header {    padding: 0 15px !important;    color: #fff; background-color: #26397d;    height: 46px;}
.send_p {    font-size: 17px !important;    line-height: 22px;    text-align: center;    margin-bottom: 20px;}
.modal-body form input{border: 1px solid #ccc; border-radius: 0px !important; height: 35px;}
.modal-body form input:focus{outline: none;}
.modal-body form textarea:focus{outline: none;}
.modal-body form textarea{border: 1px solid #ccc; border-radius: 0px !important; resize: none;}
.modal-header button span {    font-size: 40px;    position: relative;    bottom: 3px;}
nav.mobile-menu {    display: none;}
div#client_feedBack .item img{width: 85% !important;}
div#client_feedBack .owl-buttons{display: none !important;}
ul.codeing-perfomence li {    background: #10183f;    padding: 8px 15px 8px 15px;}
.last-widget {    margin: 0px auto;   text-align: center;}
.fulling-plain {    float: left;    width: 100%;    margin-top: 35px;}
.fulling-plain ul li { background: url(images/check-list.png) no-repeat; margin-left: 0; margin-bottom: 15px; background-position: 0% 19%; padding-left: 20px; color: #777;}
.fulling-plain h2 {    font-size: 22px;    padding-bottom: 8px;}
.fulling-plain h3 {    font-size: 22px;    padding-bottom: 8px;}
.about-text p {padding-bottom: 15px; line-height: 25px;}
.border-testing {border: 1px dashed #26397d; min-height: 270px;}
.border-testing h2 {    font-size: 28px;    font-weight: 700;}
.border-testing h3 {    font-size: 28px;    font-weight: 700;}
.border-testing p {    line-height: 25px;}
.zoom-effect img {   border: 1px solid #ccc;}
.btnn button { width: 100%; padding: 20px 0 !important;}
.fulling-plain h2 {padding-bottom: 15px;}
.blog-plain a {background: #10183f;    width: 100%;    display: block;    text-align: center;    font-size: 28px;    color: #fff;}
.blog-details-part img {    margin-bottom: 25px;}
.blog-description p {    padding-bottom: 15px;    line-height: 25px;}
.blog-description ul {    padding-bottom: 28px;}
.blog-description ul li{background: url(images/check-list.png) no-repeat;    margin-left: 0;    margin-bottom: 15px;    background-position: 0% 35%;    padding-left: 20px;    line-height: 17px;}
.blog-description h2 {    font-size: 20px;    margin-bottom: 10px;}
.cert-img img {    border: 1px solid #ccc; padding-bottom: 12px;}
.code-of-ethics-manage-fulling-plain h4 {    font-size: 22px;    font-weight: 800;    margin-bottom: 14px;}
.code-of-ethics-manage-fulling-plain h6 {    font-size: 20px;   font-weight: 600;   padding-bottom: 10px;    padding-top: 10px;}
.code-of-ethics-manage-fulling-plain p {    padding-bottom: 10px;}
.code-of-ethics-manage-fulling-plain ul li {background: url(images/check-list.png) no-repeat;    margin-left: 0;    margin-bottom: 15px;    background-position: 0% 35%;    padding-left: 20px;    line-height: 17px;}
.about-text span {    font-size: 18px;    font-weight: bolder;}
.about-text a{font-size: 18px;    font-weight: bolder;}
.our-presence a{font-family: 'Roboto Condensed', sans-serif;}
.details-product a {   font-size: 18px;}
.btn-all-custom {    margin-top: 14px !important;}
p.heading-product {    font-size: 35px; font-family: 'Caveat', cursive;}
.pop-submit-btn button {    height: 40px;}
.rec-par {    font-size: 30px;}
.fulling-plain p {    font-size: 15px;    color: #777;}
.img-pd-img img {    height: 205px;    padding-bottom: 12px;}
.contact-btn button { width: 100%; height: 45px;}
.mobile-three-item li {display: inline-block;  margin-right: 0;  padding: 10px 30px;  width: 33%;}
.mobile-three-item { text-align: center;}
.mobile-three-item li:first-child{background-color: #a0a0a0;}
.mobile-three-item li:nth-child(2){background-color: #64b161;}
.mobile-three-item li:last-child{background-color: #ec0e6a;}
.mobile-three-item li a{color: #fff;}
.mobile-three-item { text-align: center;  position: fixed;  z-index: 999;    bottom: 0;    /* left: 8%; */    width: 100%;}
.mobile-three-item { display: none;}
.feed-par {    font-size: 35px;    margin: 0px;    padding: 0px;    font-weight: 600;    font-family: 'Raleway', sans-serif;    line-height: 1.2;   color: inherit;}
.new-hd h5 { font-size: 28px;}
.con-par { position: relative; color: #ffffff; font-size: 30px; font-weight: 500; font-family: 'Roboto', sans-serif;}
.blog-description h2{font-size: 25px;}
.blog-description h3{font-size: 25px;}
.blog-description h4{font-size: 25px;}
.blog-description h5{font-size: 25px;}
.blog-description h6{font-size: 25px;}
.dark-part {background: #26397d;    padding: 15px;}
.dark-part input{height: 40px;}
.dark-part input::placeholder{font-size: 14px;}
.dark-part textarea::placeholder{font-size: 14px;}
.dark-part textarea{outline: none;}
.dark-part input:focus{outline: none;}
.slider_form button {background-color: #fcb934;    padding: 12px 20px 12px 20px;    border-radius: 5px;    text-transform: uppercase;    color: #fff;    font-weight: bold;    width: 100%; cursor: pointer;     font-family: 'Roboto Condensed', sans-serif !important;}
.slider_form button:focus{outline: none;}
.dark-part span {    font-size: 30px;    font-weight: bold;}
.title-product span {    font-size: 35px;     font-family: 'Raleway', sans-serif;}
.mexstraoge_text span {    font-size: 30px;    font-weight: bolder;}
.mexstraoge_text a {    background: #10183f;    padding: 5px;    border-radius: 5px; display: inline-block !important; transition: 0.5s;}
.mexstraoge_text a:hover{background-color: #fcb934;}
.mexstraoge_text {background: #f1f1f1;}
.mexstraoge_img img { height: 250px;     border: 1px solid #ccc;}
.adding-content h3 {    font-size: 25px;}
.heavy-duty-rack p {    padding-bottom: 15px;    padding-top: 15px;}
.blog-description a {    color: #000;    font-family: 'Roboto Condensed', sans-serif;    color: #8e44ad;}
.cover-product-this.eel h2, h3, h4, h5, h6 {    text-align: left !important;   font-size: 25px; padding-bottom: 15px; padding-top: 15px;}
.cover-product-this.eel p{    text-align: justify !important;   /* font-size: 25px; */}
.ll img {    height: 200px;  margin-top: 54px;    object-fit: cover;}
.proxx h2, h3 {    font-size: 23px;    margin: 11px 0px;}
.text.ctu a {font-size: 21px !important;}
.hpt h2 {    font-size: 24px;    margin: 14px 0px;}
.about-text h2 {    font-size: 24px;    margin-bottom: 15px;}
.cover-product-this h2 {    font-size: 20px;    padding-bottom: 10px;}
.whats-app-icon img {    position: fixed;    bottom: 50px;    left: 50px;    cursor: pointer;    transition: 0.5s;    z-index: 999;    box-shadow: 2px 2px 6px rgb(0 0 0 / 40%);    border-radius: 100px;}
