@charset "utf-8";
@font-face {
	font-family: "Poppins-Regular";
	src: url("../fonts/Poppins-Regular.ttf");
}

@font-face {
	font-family: "Poppins-SemiBold";
	src: url("../fonts/Poppins-SemiBold.ttf");
}

@font-face {
	font-family: "Poppins-Bold";
	src: url("../fonts/Poppins-Bold.ttf");
}

@font-face {
	font-family: "Poppins-Medium";
	src: url("../fonts/Poppins-Medium.ttf");
}

@font-face {
	font-family: "Poppins-Light";
	src: url("../fonts/Poppins-Light.ttf");
}




/**common**/

body {
	font-family: "Poppins-Regular";
	overflow-x: hidden;
	color: #001c27;
}


a:hover,
a:focus,
input:focus,
textarea:focus,
button:focus,
select:focus {
	outline: none;
	text-decoration: none;
}


header ul li {
	list-style-type: none;
}

aside,
p {
	line-height: 22px;
}

img {
	max-width: 100%;
	height: auto;
}

input{}
input[type=text],input[type=email],input[type=tel],input[type="password"],select {
	padding: 9px 12px;
border: 1px solid #00000047;
width: 100%;
border-radius: 5px;}

input[type=submit] {display: inline-block;
padding: 7px 40px;
font-size: 16px;background: #001c27;color:#fff; border:0; border-radius:5px;	}
 
header,
section,
footer {
	float: left;
	width: 100%;
}

h1,
h2,
h3 {    font-family: "Poppins-Bold";

	color: #03223a;
	font-size: 34px;
}






/*Header-style*/

.header-menu{    background: #fff;
box-shadow: 0px -4px 5px 4px #0000008a;-webkit-box-shadow: 0px -4px 5px 4px #0000008a;
position: relative;padding: 10px 0px;
}

.header-menu  ul > li {display:inline-block;}


.header-menu ul{padding:0;    margin: 0;  float:right;
}
.menu-section ul > li a{    color: #03223a;

    padding: 30px 11px;
    display: block;
    font-family: "Poppins-Medium";
}

.top-col-3{   float: left;
width: 100%;display: flex;
align-items: center;
margin-top: 29px;}

.dwld-btn{    padding: 9px 39px;
    background: #008e98;
    color: #fff;
    border-radius: 5px;    float: left;

    font-family: "Poppins-Medium";}
	
	.header-menu .col-md-3{    padding-left: 22px;
}
.lg-translator a{	font-family: "Poppins-SemiBold";
}
	.lg-translator{float:right;}
	.region-primary-menu .menu-toggle{display:none;} 
/* End--- Header-style*/

.lg-translator ul li{    margin-right:20px;}
.lg-translator ul{padding-left: 34px;}

.region{float:left;width:100%;}
.region-language .is-active {color: #008e98!important;}

.region-language ul li{position:relative;}
.region-language ul li:before{position: absolute;
content: "";
width: 2px;
height: 100%;
background: #03223a;
transform: rotate(15deg);-webkit-transform: rotate(15deg);
right: -10px; }

.region-language ul li:last-child:before{display:none;}

.region-language li a{color: #03223a;}	
.menu-section .is-active{color:#008e98 !important;}
/*Banner -style */


.page-banner-section{   
    width: 100%;
height:100vh;
float: left;
background-size: cover;
background-repeat: no-repeat;
background-position: bottom;
padding: 84px 40px 22px 40px;}

.banner-content-section{    float: right;    position: absolute;
    top: 50%;
    left: 50%;
    width: 50%;}


.banner-content-section  h1{
    font-size: 60px;
}
.banner-content-section  p{font-size: 20px;
    font-family: "Poppins-Medium";}


	
	.app-store div{background: url("../images/app-store.png");
background-repeat: repeat;width: 134px; height: 49px;
    float: left; background-repeat: no-repeat;}
.play-store div{background:url("../images/play-store.png");background-repeat: repeat;width: 134px; height: 49px;
    float: left; background-repeat: no-repeat;}
	
	.app-store,.play-store{margin-top:32px; float:left;}
	.app-store a,.play-store a{opacity:0;float: left;
width: 100%;
height: 100%;}



/* .brand-logo-section button{width: 100%;} */


.brand-logo-section .slick-next:before{  
position:absolute!important; content: "\e649"!important;  font-family: 'themify'!important; color:#000!important;  font-size:20px!important;
font-size: 20px !important;
left: 0px; right:0;
font-weight: bold;
top: 3px;
} 
	
.brand-logo-section .slick-prev:before{  
color: #000;
position: absolute !important;
content: "\e64a" !important;
font-family: 'themify' !important;
font-size:20px !important;
left: 0px; right:0;top: 3px;
font-weight: bold;

}
.brand-logo-section img{margin: 0 auto;}

.page-banner-section .app-store{
background: url("../images/app-store.png");
background-repeat: repeat;width: 134px; height: 49px;
    float: left; background-repeat: no-repeat;
	
} 

.page-banner-section .play-store{
	background:url("../images/play-store.png");background-repeat: repeat;width: 134px; height: 49px;
    float: left; background-repeat: no-repeat;
	
	
} 

.layer-sec6 button:before{opacity:0!important;}

	
/*End ---Banner -style */



/*Inner-section styles*/
.mob-padding .col-md-12{padding:0;}

.layer-sec1 p{font-size:18px;	font-family: "Poppins-Medium";
 }
 .layer-sec1{    text-align: center;
    padding: 80px 0px;
	display:none;}
	.layer-sec2{background: url(../images/ban2.png);
    width: 100%;
      float: left;
padding:93px 0px 95px 0px;
    color: #fff;
    background-size: cover;    background-attachment: fixed;

    background-repeat: no-repeat;
    background-position: CENTER;}
	
	.layer-sec2 h2{color:#fff;}
.layer-sec2 .container{    width: 979px;
    margin: 0 auto;
    display: block;
    float: none;
max-width: 100%; }
	
	.layer-sec2 .col-md-8 {
    padding-right: 81px;
}
	
	
	
	.alignright{float:right; padding-left:30px;}
	
	
	b{color:#008e98;}
	.layer-sec2 h3{color:#fff;}
	
	
	.layer-sec3 ul,.detailed-featured-lists ul{padding:0}
	

	
	
		.layer-sec3 ul li,.detailed-featured-lists ul li{list-style-type:none;}
		
		.layer-sec3 .title,.detailed-featured-lists .views-field-title {color:#008e98;font-size: 18px;
font-family: "Poppins-Medium";float: left;
width: 100%;
margin: 10px 0px 21px 0px;}


		.layer-sec3{    background: #f7f7f7;    padding: 84px 0px 66px 0px;
     float: left;width: 100%;
position:relative;

}

.layer-sec3:before{position: absolute;
content: "";
background: url("../images/images_07.png");
background-repeat: repeat;
left: 0;
width: 35%;
height: 580px;
background-size: contain;
background-repeat: no-repeat;
float: left;
top: 55px;}



.feature-lists{    float: right;
 width: 72%;}

	
	.feature-lists .views-row,.detailed-featured-lists .views-row{    float: left;
width: 50%;margin-bottom: 14px;
padding-right: 15px;}
	
		.feature-lists .views-row:nth-child(2n),.detailed-featured-lists .views-row:nth-child(2n+1){clear:left;}
		.feature-lists li,.detailed-featured-lists ul li{position:relative;    padding-right: 21px;
    padding-left: 21px;    float: left;
    width: 100%;
    margin-bottom: 12px;
}
	
.feature-lists  h3{
text-align: left;text-transform:uppercase;
margin-left: -14px;}
	
				.feature-lists li:before,.detailed-featured-lists ul li:before{       position: absolute;
    content: "";
    width: 5px;
    height: 5px;
    background: #000;
    left: 1px;
    left: 0px;
    left: -1px;
    top: 6px;
 
    border-radius: 50%;}

						.feature-lists li:after,.detailed-featured-lists ul li:after{    position: absolute;
    content: "";
    width: 15px;
    height: 15px;
    
    border-radius: 50%; border:1px solid #000;
    left: -6px;
    top: 1px;
						}

						
			
.feature-lists  .ft-btn{
float: left;width: 100%;margin-top: 23px;margin-left: -14px;}



			
	.layer-sec4{    background: #008e98;
    float: left;
    width: 100%;
    padding: 50px 15px;
    text-align: center;
    color: #fff;}
		.layer-sec4 h3{color:#fff;}
	.layer-sec4 p{
	    font-size: 18px;
    font-family: "Poppins-Medium";
	}
	
	
	.layer-sec7{    background: #f7f7f7;
padding: 105px 0px 67px 0px;
    float: left;
    width: 100%;}
	
	.layer-sec7 .col-md-5{padding:37px 84px 0px 28px;}
	.layer-sec7 h3{    font-family: "Poppins-Regular";}
	
	
	
	.our-plans{    text-align: center;
    float: left;
    width: 40%;
    background: #fff; 
    border-radius: 5px;
    box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.18);width: 334px; max-width:100%;
    padding:30px 56px 39px 56px;}
	
	
	.feature_lists{padding:0;}
	.feature_lists li{    list-style-type: none;
    float: left;
    width: 100%;
    margin-bottom: 13px;
    border-bottom: 1px solid #d4dce7;
    font-family: "Poppins-Medium";
    padding-bottom: 17px;
    margin-top: 8px;}
	
	.feature_lists li:last-child{border-bottom:none;}
	.our-plans .title{    font-family: "Poppins-SemiBold";
    color:#008e98;}
	
	
	.price {
       width: 131px;
    line-height: 120px;
    border-radius: 50%;
    text-align: center;
    font-size: 36px;
    border: 2px solid #f0f4f9;
    margin: 0;
    margin: 0 auto;
    font-family: "Poppins-Bold";
    background: #f0f4f9;
}
	
	.sub_plan{font-size: 16px;
    background: #008e98;
    padding: 10px 30px;
    display: inline-block;
    border-radius: 29px;
    position: rt;
    position: relative;
    top: -17px;
    color: #b6cacb;
    font-family: "Poppins-Medium";
	} 
	
	.our-plans .btn{    min-width: 209px;
    background: #008e98;}
	.our-plans .btn:hover{background:#000;}
	
	
	#block-sailingchallengesupports{float: left;
width: 100%;padding-top: 79px;

 }
	
	
	#block-sailingchallengesupports h3{	font-family: "Poppins-Light";}
	
	.brand-logo-section .col-md-12{padding-bottom:50px;}
	
	
	
	#block-downloadsailing{float: left;

width: 100%;

text-align: center;

padding: 61px 15px 71px 15px;

background: #008e98;

color: #fff;}
#block-downloadsailing h3{color:#fff; font-family: "Poppins-Regular";}
#block-downloadsailing p{font-size:18px;   font-family: "Poppins-Medium";}

.layer-sec6{background: #001c27;
    padding: 76px 0px;
    float: left;
    width: 100%;
}	
	
	
 .layer-sec6 .slick-slide {margin:0px 20px 0px 10px;} 
	.title h3,.title h2,.title h1{text-transform:uppercase;}
	 .layer-sec6 h3{color:#fff;}
	 
	 .layer-sec6 .tutorial-sli{margin-top: 81px;
width: 978px;margin: 81px auto 0px;max-width: 100%; position:relative;}

.layer-sec6 .tutorial-sli .slick-prev{
position: absolute;left: -86px;top: 40%;background: url("../images/bg-white-left-arrow.png");
    background-repeat: repeat; width:6%;
height: 81px;background-repeat: no-repeat;border: 0;}

.layer-sec6 .tutorial-sli .slick-next{
position: absolute;top: 40%;%;background: url("../images/bg-white-right-arrow.png");
    background-repeat: repeat; width:6%; right:-110px;
height: 81px;background-repeat: no-repeat;border: 0;}


	
	
	


	 
	  .layer-sec6 .slick__slide .video-title{font-size:18px;     font-family: "Poppins-Medium"; float:left; width:100%; text-align:center; margin-top:10px; color:#008e98;}
/* .layer-sec6 .slick__slide :hover{color:#fff;}	   */
	 .alignfull{float:left; width:100%;}
	 .green-btn{background: #008e98;} 
	  .alignfull{float: left;
width: 100%;
text-align: center;
margin-top: 26px;}

.link-imgs{padding: 0;
    display: flex;
       justify-content: center;
    margin-top: 30px;
}
.link-imgs li{list-style-type:none;margin-right: 4px;}

.testimonial-section{    padding: 56px 0px;}

.testimonial-section .slick__slide{margin: 0px 10px;}
.testi-client-name{font-size: 18px;
    font-family: "Poppins-SemiBold";
color:#008e98;
}
.testi-client-designation{	font-family: "Poppins-Medium";}

.testi-client-img{width:65px; height:65px; overflow: hidden;float: left;
border-radius: 50%;}

.testi-client-img img{width:100%; height:100%; object-fit:cover;}

.testimonial-section .wrapper-layer2{float: left;
width: 82%;
padding-left: 14px;}



.testimonial-section .testimony-sli{margin-top: 63px;width: 1034px;
    margin: 62px auto 0px; position:relative;max-width: 100%;
}

.testimonial-section .slick-prev{position: absolute;
left: -72px;top: 50%;background: url("../images/bg-arrow-left.png")!important;
 width:6%;
height: 81px;background-repeat: no-repeat!important;border: 0;}


.testimonial-section .slick-next{    position: absolute;
    right: -91px;
    top: 50%;
    background: url("../images/bg-arrow-right.png")!important;
  
    height: 81px;
    background-repeat: no-repeat!important;
    border: 0;
    width: 4%;}


.green-btn:hover{color:#000!important;}




.testimonial-layer{padding: 40px;
background: #f0f4f9;
float: left;
width: 100%;}

.testimonial-section .slick-slide{margin-right:20px;}



.testi-client-content{float: left;
    width: 100%;
    margin-bottom:9px;

}

/* .slick-prev::before, .slick-next::before{display:none!important;} */

.ui-accordion .ui-accordion-header {
    margin-bottom: 21px;
}

.faqfield-answer {height:auto!important;}

.ui-accordion-header{font-size:16px;font-family: "Poppins-Medium";  background:none; border:0; color:#000;}


.ui-icon-triangle-1-e{position:relative;}

/* .ui-icon-triangle-1-e:before{content: "\e741"; */
/* position: absolute; */
/* font-family: 'themify'; */
/* left: -5px; */
/* top: -2px;} */
.ui-accordion .ui-accordion-content {

    padding:0px 47px 17px 47px;

}
.ui-widget-content{border:0;}

.ui-icon-triangle-1-e {
    background-position: -31px -15px !important;
    margin-right: 17px;
}
.ui-icon-triangle-1-s {
    background-position: -62px -13px !important; margin-right: 17px;
}
.ui-icon, .ui-widget-content .ui-icon {
    background-color: #008e98;
    padding: 11px;
    text-align: center;float: left;
    background-position: center !important;
}
.ui-icon-triangle-1-s {
    background-image: url("../images/faq-icon.png")!important;background-repeat: no-repeat;
background-position: -62px -13px !important;
}
.ui-icon-triangle-1-e{    background-image: url("../images/faq-icon.png")!important;background-repeat: no-repeat;
background-position: -31px -14px !important;}


.inner-pages {padding: 45px 0px; float:left;width:100%;}

.no-padding{padding:0;}

.subcribe-discription{padding: 20px 75px 0px 31px;}
.node-wrapper-section{float: left;
width: 100%;
margin-top: 44px;}
.store-links{padding:0;}
.store-links li{list-style-type:none;display:inline-block;margin-right: 2px;}


.discription-wrapper{padding: 0px 50px 0px 0px;}

.discription-img{padding: 0px 0px 0px 28px;}


.detailed-featured-lists{float: left;
width: 100%;
margin-top: 48px;}


.detailed-featured-lists {position:relative;}
.detailed-featured-lists:before{   position:absolute;content:""; 
    background: url("../images/images_07.png");
 background-position: right -51px center;

width: 100%;
height: 100%;
    background-size: contain;
    background-repeat: no-repeat;


}

.page-node-type-templates .inner-pages  .container{width:100%; padding:0;}
.detailed-featured-lists .container{width: 1270px!important;
max-width: 100%!important;padding-right: 15px!important;
padding-left: 15px!important;}

.ft-content{    width: 1092px;
    margin: 0 auto;padding: 0px 15px;
    display: block;
max-width:100%;}


.detailed-featured-lists .view-features-list{float: left;
width: 75%;}

.detailed-featured-lists .col-md-12{padding-left:64px;}

.tutorial-lists .col-md-12 ,.tutorial-lists .col-md-6{margin-bottom:20px; padding:0}
	/* END----- Inner-section styles*/

	
	
	.scrollup {
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 50px;
    right: 100px;right:20px;
    display: none;

background-color: #000;
border-radius: 50%;
}
	
	.scrollup span{ font-size: 23px;
line-height: 39px;
font-weight: 600;
color: #fff;
	
	}
	
	
	
	
	
	
	/*Footer style*/
	.footer-segment1{    float: left;
    width: 100%;
    background: #008e98;    padding: 40px 0px;
}




.footer-segment2{    float: left;
    width: 100%;
    background: #001c27;
    padding: 15px 15px;
    text-align: center;
}



.footer-segment2 p{
	
	    margin: 0;
    color: #fff;
	
	
}
	.footer-segment2 p span{color:#008e98;}
	
	.footer-segment1 h6{color:#fff;}
	
	.ft-menu ul{padding:0;}
	.ft-menu li{list-style-type:none;    float: left;
    width: 100%;
    margin-bottom: 6px;
}
	
	.ft-menu{padding-left: 193px;}
	
	.cts-layer{float:right;}
	.ft-menu a{color:#fff;}
		.ft-menu a:hover{color:#000;}

	.cts-layer  a{color:#000;    padding-bottom: 15px;
    float: left;
    width: 100%;}
	
	.cts-layer  a:hover{color:#fff;}
	
	footer a{font-family: "Poppins-Medium";}
	footer h6{margin-bottom:32px;}
	.app-link p{	font-family: "Poppins-SemiBold";text-transform: uppercase;
color:#fff;}
.cts-layer .text-formatted {    float: left;
    width: 100%;}
.cts-layer .field {display:inline-block;} 


.footer-segment1 .col-md-4:nth-of-type(1) .field--name-field-app-store  {background:url("../images/app-store.png");float: left;
background-repeat: no-repeat;width: 100%;height: 100%;
margin-right: 15px;
}
.footer-segment1 .col-md-4:nth-of-type(1) .field--name-field-google-play  {background:url("../images/play-store.png");;float: left;
background-repeat: no-repeat;width: 100%;height: 100%;}

.field--name-field-app-store a ,.field--name-field-google-play a{opacity: 0;
float: left;
width: 100%;
height: 100%;}

.footer-segment1 .col-md-4:nth-of-type(1) .field--name-field-app-store,.footer-segment1 .col-md-4:nth-of-type(1) .field--name-field-google-play{
float: left;
width: 36%;
height: 46px;}

.app-link{float: left;
width: 100%;
margin-top: 35px;}
.footer-segment1 h6{text-transform:uppercase;}

.cts-layer .field--name-field-facebook a,.cts-layer .field--name-field-twitter a,.cts-layer .field--name-field-instagram a {
position:relative;	 font-size:16px;margin-top:40px;
		
}
.cts-layer .field--name-field-facebook a:before{content: "\e741";
position: absolute;
font-family: 'themify';
left: -5px;
top: -2px;}


.cts-layer .field--name-field-twitter a:before{content: "\e74b"; position:absolute;   font-family: 'themify';}
.cts-layer .field--name-field-instagram a:before{content: "\e73d"; position:absolute;     font-family: 'themify';}

.cts-layer .field--name-field-twitter a{
 position: relative;
left: 29px; }


.cts-layer .field--name-field-instagram a{
position: relative;
left: 67px;}
  /*End---Footer style*/
  
  
  
  
  
  
  
  
  
  
  .pp{float: left;
    width: 43%;
    padding: 0px 72px 0px 46px;}
  
  
  .our-plans:nth-of-type(1){
      position: relative;
    left: 38px;
    /* padding: 0; */
    padding-top: 51px;
    top: -19px;
    padding-bottom: 58px;
  }
  
  
  
    /*Admin-login*/
  
  .path-user header,.path-user footer{display:none;}
  
  
  .path-user{background:url("../images/ban2.png");

    background-repeat: no-repeat;
    background-size: cover;
     width: 100%;
    height: 100vh;}
  
  
  
  .path-user .inner-pages {position: absolute;
top: 50%;left: 50%;transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);
background: #fff;padding:20px;
width: 360px;max-width: 100%;}

  .user-login-form .description{display:none;}
  .user-login-form .form-actions {text-align: center;

margin-top: 27px} 
.path-user .region-content .messages{margin-top:0px}
  
  .path-user .col-md-12{padding:0;}
    /*Admin-login*/

 #block-footerbrand > a {
	float: left;
}
.secure-promo {
	float: right;
	margin-top: 20px;
	margin-bottom: 8px;
}
/**contact us form **/
.contact-us-form-page {
    width: 50%;
    padding-right: 30px;
    float: left;
}
 .contact-us-page-form {
    background: #f7f7f7;
    padding: 30px;
    width: 100%;
    float: left;
} 
.contact-us-page-form .js-form-item {
    float: left;
    width: 50%;
    padding: 0px 6px;
}
input[type="text"], input[type="email"], input[type="tel"], input[type="password"], select {
    width: 100%;
    padding: 8px 17px;
    border: 1px solid #b1b1b1;
    border-radius: 5px;
}
a, input, textarea, button, select {
    outline: none;
}
label {
    font-family: "Poppins-SemiBold";
    text-transform: uppercase;
}
textarea {
    padding: 2px 13px;
    
    border-radius: 5px;
    height: 102px;
    border: 1px solid #b1b1b1;
}
.contact-us-page-form .js-form-type-textarea {
    width: 100%;
}
.contact-us-page-form .captcha {
    float: left;
}
form-item, .form-actions {
    margin-top: 1em;
    margin-bottom: 1em;
    float: left;
    width: 100%;
}
input[type="submit"] {
    font-size: 18px;
    text-transform: uppercase;
    padding: 9px 47px;
    float: right;
    border-radius: 29px;
    border: 0px;
    color: #fff;
    font-family: "Poppins-SemiBold";
    background: #008e98;;
}
input[type="submit"]:hover {
    background: #001c27;
}

.contact-us-page-form .captcha {
width: 100%;
text-align: center;
}
.contact-us-page-form .captcha .g-recaptcha {
width: auto;
margin: 0 auto !important;
float: none;
display: inline-block;
}

.contact-us-page-form .form-actions input[type="submit"] {
float: none;
}
.contact-us-page-form .form-actions {
text-align: center;
}
.news_block_title{
text-align: left;
	margin: 0px;
	padding-top: 5px;
	font-size: 34px;
	padding-left: calc(35% + 67px);
}
.news_sec{
	float: left;
    width: 100%;
	margin-top: 16px;
	margin-bottom: 20px;
	padding: 48px 20px 0px 45px;
	margin: 0 auto;
}
.news_feat_image{
	width: 35%;
	float: left;
	padding-left: 16px;
}
.news_content_right{
	width: 65%;
	float: left;
	padding-left: 29px;
	margin: 0px;
}
.news-title{
	float: left;
max-width: 100%;
}
.news-title h4{
	/*padding-left: 4px;	*/
	/*padding-top: 3px;*/
margin: 0;
		
}
.news-title h4 a{
color: #03223a;
font-family: "Poppins-Bold";
font-size: 18px;
line-height: 24px;	
}
.news-title h4 a:hover {
	color: #008e98;
}
.news-content{
	width: 100%;
	float: left;
	font-size: 14px;
    font-family: "Poppins-Regular";
}
.news-desc p{	
	padding: 16px 27px 2px 2px;
	color: #001c27;
	font-size: 14px;
	font-family: "Poppins-Regular";
	line-height: 24px;
}
.news-details-section{
	padding-top: 62px;
	
}

.whole-section{
	width: 100%;
	float: left;
}

.read_link{
	padding-top: 2px;
}

.read_link a {
	font-family: "Poppins-Bold";
	color: #008e98;
}

.read_link a:hover {
	color: #03223a;
}

.view-news {
	float: left;
	width: 100%;	
	margin-top: 8px;
}

.node--type-article {
	float: left;
	width: 100%;
	}

.view-news .views-row {
	float: left;
	width: 100%;
}
.block-views-blocknews-block-1 {
	float: left;
	width: 100%;	
}


.pager li>a,
.pager li>span {
	display: inline-block;
	padding: 12PX 20PX;
	background-color: #008e98;
	border: 0px;
	color: #fff;
	font-family: "Poppins-Bold";
	border-radius: 50%;
	font-size: 18px;
 } 

.pager__items .is-active a {
	background: #004881;
	color: #fff;
}

 .pager__items .is-active:hover a,
.pager__items .is-active:focus a {
	background: #004881;
	color: #fff!important
}

 .pager__item--first a,
.pager__item--previous a,
.pager__item--next a,
.pager__item--last a {
	background: #004881!important;
	color: #5ac8ec!important;

}
 .pager__items { 
	margin-top: 22px; 
	float: left;
	width: 100%;
	padding-top: 39px;
	padding-right: 41px;
 } 
.news-detail h3{
	font-size: 24px;
	font-family: "Poppins-Bold";
	color: #03223a;
}
.News_title_section h2{
	text-align: left;
	margin: 0 auto;
	font-family: "Poppins-Bold";
	color: #03223a;
	font-size: 34px;
	padding-left: calc(35% + 67px);
    padding-top: 5px;
}
.news_detail_whole{
	width: 72.5%;
	float: none;
	margin: 0 auto;
}
.news_detail_article{
	width: 100%;
	float: left;
}
.news-content p{	
	font-size: 14px;
	font-family: "Poppins-Regular";
	color: #001c27;
	line-height: 24px;
	margin-bottom: 10px;
}
.news-content ul{	
	list-style-type: none;
}
.news-content ul li{
	 text-indent: -25px;
	padding-bottom: 8px;
}
.news-content ul li:before {
	content: "-"; 
	 padding-right: 10px;
}
.new_fec_detail_img{
	padding-top: 10px;
	padding-bottom: 20px;
}

@media(max-width:480px)
{
.contact-us-page-form {
padding: 20px 10px;
}
.contact-us-page-form .captcha .g-recaptcha {
transform: scale(.8);
}
}
@media(max-width:370px)
{
.contact-us-page-form .captcha .g-recaptcha {
transform: scale(.7);
transform-origin: 33%;
}
}