@charset"utf-8";
body, html { width: 100%; height: 100%; padding: 0; margin: 0; }
body{ font-family: 'Roboto', sans-serif; color:#000000; font-weight:400; font-size: 15px; line-height: 24px; }
div, table, td, tr, section, h1, h2, h3, h4, h5, h6 , p{ margin:0; padding:0; }
h1, h2, h3, h4, h5, h6{ font-weight: normal; }
a, input, textarea, button{ outline:0; transition: all ease-in-out 0.3s; -webkit-transition: all ease-in-out 0.3s; -moz-transition: all ease-in-out 0.3s; -o-transition: all ease-in-out 0.3s; }
input, input:focus, input:hover, textarea, textarea:focus, textarea:hover{ border-color: #0c9cfd; box-shadow: none; outline: none; }
select { outline: 0; }
input::placeholder { opacity: 1; }
a{ text-decoration:none; border:none; outline:0; color: #0c9cfd; }
a:hover{ text-decoration:none; border:none; outline:0; color: #d80200; }
a:focus{ text-decoration:none; border:none; outline:0; }
ul, ol, ul li, ol li{ list-style:none; margin:0; padding:0; }
p:empty{ display: none; }
img{ width:auto; max-width:100%; height: auto; }
body::selection{ background:#00589e; color:#ffffff; }
body::-moz-selection{ background:#00589e; color: #ffffff; }
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.dflt_hdn2{ font-family: 'PT Serif', serif; font-size: 24px; color: #195aae; font-weight: bold; line-height: 32px; margin: 15px 0 10px 0; }
.dflt_hdn3{ font-family: 'PT Serif', serif; font-size: 20px; color: #195aae; font-weight: bold; line-height: 32px; margin: 15px 0 10px 0; }


.container{ width: 100%; max-width: 1300px; }
.clr{ display: table; visibility: hidden; float: none; clear: both; font-size: 0; height: 0; padding: 0; margin: 0; overflow: hidden; border: none; }
.alignleft { display: inline; float: left; margin-right: 20px; }
.alignright { display: inline; float: right; margin-left: 20px; }
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
.sec_hdn{ font-family: 'Oswald', sans-serif; font-size: 60px; color: #195aae; font-weight: normal; text-align: center; line-height: 65px; margin-bottom: 20px; }
.dflt_btn{ position: relative; display: inline-block; font-family: 'PT Serif', serif; font-size: 21px; color: #ffffff; text-align: center; line-height: 20px; background: #195aae; padding: 12px 25px; letter-spacing: 1px; margin-top: 15px; border-radius: 5px; overflow: hidden; }
.dflt_btn::after{ position: absolute; content: ''; width: 0; height: 100%; top: 0; left: 0; opacity: 1;
transition: all ease-in-out 0.4s;
-webkit-transition: all ease-in-out 0.4s;
-moz-transition: all ease-in-out 0.4s;
-o-transition: all ease-in-out 0.4s; }
.dflt_btn:hover::after{ width: 100%; background: #fda248; }
.dflt_btn:hover{ color: #ffffff; }
.dflt_btn span{ position: relative; z-index: 2; }
.dflt_list{ margin: 15px 0; }
.dflt_list li{ position: relative; font-family: 'Roboto', sans-serif; font-size: 18px; color: #000000; line-height: 28px; margin-top: 8px; background: url(../images/arrow_icon.png) no-repeat 0 8px; padding: 0 0 3px 27px; }
.dflt_list li a{ color: #195aae }
.dflt_list li a:hover{ color: #0c9cfd }
.dflt_cntnt_page p{ font-family: "Open Sans", sans-serif; font-size: 18px; color: #000000; font-weight: 400; text-align: justify; line-height: 28px; padding-bottom: 20px; }

.window_load{ position: fixed; width: 100%; height: 100%; overflow-x: hidden; left: 0; top: 0; background-color: #ffffff; z-index: 99; }
.window_load::after{ position: absolute; content: ''; width: 160px; height: 160px; left: 50%; top: 50%; transform: translate(-50%, -50%); background: url(../images/loader.gif) no-repeat center center; }
/*=========================== Inner Page Common Style Sheet Start Here ===========================*/

/* ======================================= Bottom to Top style start =======================================*/
.bottom_top{ position: fixed; bottom: -50px; right: 5px; z-index: 99; opacity: 0;
-webkit-transition: all 0.9s ease-in-out;
-moz-transition: all 0.9s ease-in-out;
-o-transition: all 0.9s ease-in-out;
transition: all 0.9s ease-in-out; }
.bottom_top a{ display: inline-block; border-radius: 100%; width: 50px; height: 50px; line-height: 45px; font-size: 25px; color: #ffffff; text-align: center; background-color: #195aae; box-shadow: 0 0 15px rgba(0, 0, 0, 0.7); }
.bottom_top a:hover{ color: #000000; }
.bottom_top.show_btn{ opacity: 1; bottom: 5px; }
/* ======================================= Bottom to Top style end =======================================*/


.inr_bnr_sec{ position: relative; background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: fixed; height: 400px; margin-top: 144px; }
.inr_bnr_sec::after{ position: absolute; width: 100%; height: 100%; content: ''; left: 0; top: 0; background: rgba(25, 90, 174, 0.5); }
.inr_bnr_cap{ position: absolute; width: 100%; z-index: 1; top: 50%; 
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%); }
.inr_bnr_cap h1{ font-family: 'Fasthand', serif; font-size: 52px; color: #ffffff; text-align: center; font-style: italic; font-weight: bold; line-height: 60px; text-shadow: 0px 0px 8px rgb(0, 0, 0); }
.inr_bnr_cap p{ font-size: 24px; color: #ffffff; text-align: center; line-height: 28px; font-weight: bold; text-shadow: 0px 0px 8px rgb(0, 0, 0); margin-top: 10px; }
.inr_bnr_sec_two{ position: relative; margin-top: 144px; }
.inr_bnr_sec_two img{ width: 100%; }
.inr_bnr_sec_two::before{ position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; background: rgba(25, 90, 174, 0.5); }
.inr_bnr_two_cap{ position: absolute; width: 100%; text-align: center; top: 50%; z-index: 2;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%); }
.inr_bnr_two_cap h1{ font-family: 'Fasthand', serif; font-size: 52px; color: #ffffff; text-align: center; font-style: italic; font-weight: bold; line-height: 60px; text-shadow: 0px 0px 8px rgb(0, 0, 0); }
.inr_bnr_two_cap p{ font-size: 24px; color: #ffffff; text-align: center; line-height: 28px; font-weight: bold; text-shadow: 0px 0px 8px rgb(0, 0, 0); margin-top: 10px; }

.inr_vdo_bnr{ position: relative; margin-top: 150px; }
.inr_vdo_bnr .row{ margin: 0; }
.inr_vdo_bnr_clmn{ height: 400px; padding: 0; }
.inr_vdo_bnr_cap_bg{ position: relative; background-color: #195aae; height: 100%; }
.inr_vdo_bnr_area{ height: 100%; }
.inr_vdo_bnr_clmn iframe{ width: 100%; height: 100%; }


.brdcum_sec{ position: relative; width: 100%; padding: 25px 0; }
.brdcum_sec ul{ font-size: 0; display: block; }
.brdcum_sec ul li{ display: inline-block; font-family: 'PT Serif', serif; font-size: 16px; font-style: italic; line-height: 20px; vertical-align: middle; margin-right: 35px; }
.brdcum_sec ul li a{ position: relative; display: inline-block; padding: 3px; color: #1b5992; }
.brdcum_sec ul li a:hover{ color: #d70200; }
.brdcum_sec ul li a::after{ position: absolute; content: '\f105'; font-family: fontawesome; font-size: 20px; color: #1b5992; top: 5px; right: -20px; }
.brdcmb_no_padd_btm{ padding-bottom: 0; }


.inr_sec_hdn{ font-family: 'Oswald', sans-serif; font-size: 50px; color: #195aae; font-weight: normal; text-align: center; line-height: 60px; margin-bottom: 20px; }
.frm_hdn1{ font-family: 'PT Serif', serif; font-size: 20px; color: #000000; font-weight: 700; line-height: 26px; margin-bottom: 10px; display: block; }
.frm_input_fld{ width: 100%; font-size: 15px; color: #000000; text-align: left; height: 40px; border: 1px solid #000000; border-radius: 5px; padding: 0 8px; }
.frm_txtarea_fld{ width: 100%; font-size: 16px; color: #000000; text-align: left; line-height: 26px; height: 150px; border: 1px solid #000000; border-radius: 5px; padding: 5px 10px; resize: none; }
input.frm_input_fld::placeholder, textarea.frm_txtarea_fld::placeholder { opacity: 1; font-family: 'PT Serif', serif; font-size: 17px; color: #000000; font-style: italic;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px; }
select.frm_slct_fld{ width: 100%; font-size: 15px; color: #000000; text-align: left; height: 40px; line-height: 40px; border: 1px solid #000000; padding: 0 8px; -moz-appearance: none; -webkit-appearance: none; background: url(../images/m-expanded.png) 98% center no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px; }
.frm_radio_btn li{ position: relative; }
.frm_radio_btn li label{ font-size: 16px; color: #000000; font-weight: 400; padding-left: 25px; cursor: pointer; }
.frm_radio_btn input { display: none; }
.frm_radio_btn input+label::after{ content: "\f10c"; position: absolute; left: 0; top: 0; font-family: 'FontAwesome'; color: #0c9cfd; font-size: 16px; }
.frm_radio_btn input:checked+label::after{ content: "\f192"; color: #0c9cfd; font-weight: 400; font-size: 15px; font-family: 'fontawesome'; }
.frm_chck_box li{ position: relative; margin-bottom: 4px; }
.frm_chck_box li label{ font-size: 16px; color: #000000; font-weight: 400; padding-left: 25px; cursor: pointer; }
.frm_chck_box input { display: none; }
.frm_chck_box input+label::after{ content: "\f096"; position: absolute; left: 0; top: 1px; font-family: 'FontAwesome'; color: #0c9cfd; font-weight: bold; font-size: 18px; }
.frm_chck_box input:checked+label::after{ content: "\f046"; color: #0c9cfd; font-weight: bold; font-size: 17px; }


.frm_submit_btn{ font-size: 17px; color: #ffffff; font-weight: 400; text-transform: uppercase; display: inline-block; border: none; padding: 10px 35px; background: #0c9cfd; border-radius: 5px; }
.frm_submit_btn:hover{ background: #50b8ff; }
/*=========================== Inner Page Common Style Sheet End Here ===========================*/

/*====================== Diferent Background Color Style Sheet Start Here ======================*/
.gray_bg{ background-color: #efefef; padding: 25px 0; }
.light_blue_bg{ background-color: #d3e6ff; padding: 25px 0; }
/*====================== Diferent Background Color Style Sheet End Here ======================*/


/*=========================== Index Page Style Sheet Start Here ===========================*/

/*top header style*/
.top_main_hdr{ position: fixed; width: 100%; z-index: 9; top: 0; overflow: hidden; }
.hdr_top_bg{ position: relative; background-color: #0c9cfd; color: #ffffff; height: 34px; overflow: hidden;
transition: all ease-in-out 0.3s;
-webkit-transition: all ease-in-out 0.3s;
-moz-transition: all ease-in-out 0.3s;
-o-transition: all ease-in-out 0.3s; }
.hdr_lft_cntct_info ul{ font-size: 0; }
.hdr_lft_cntct_info ul li{ position: relative; display: inline-block; font-size: 12px;  vertical-align: middle; letter-spacing: 0.5px; }
.hdr_lft_cntct_info ul li:first-child{ margin-right: 30px; }
.hdr_lft_cntct_info ul li:first-child::after{ position: absolute; content: ''; width: 1px; height: 100%; background-color: #ffffff; right: -13px; }
.hdr_lft_cntct_info ul li a{ color: #ffffff; display: inline-block; padding: 5px 0; }
.hdr_lft_cntct_info ul li a:hover{ color: #000000; }
.hdr_lft_cntct_info ul li a:hover .fa{ color: #000000; border-color: #000000; }
.hdr_lft_cntct_info ul li .fa{ margin-right: 5px; line-height: 22px; width: 23px; height: 23px; border: 1px solid #ffffff; border-radius: 100%; text-align: center;
transition: all ease-in-out 0.3s;
-webkit-transition: all ease-in-out 0.3s;
-moz-transition: all ease-in-out 0.3s;
-o-transition: all ease-in-out 0.3s; }
.hdr_lft_cntct_info ul li .fa-phone{ font-size: 14px; }
.hdr_lft_cntct_info ul li .fa-envelope{ font-size: 10px; }

.hdr_top_right_mnu ul{ font-size: 0; text-align: right; }
.hdr_top_right_mnu ul li{ position: relative; display: inline-block; font-size: 12px; text-transform: uppercase; vertical-align: middle; margin: 0 3px; }
.hdr_top_right_mnu ul li a{ color: #ffffff; display: inline-block; padding: 5px 15px; }
.hdr_top_right_mnu ul li a:hover{ color: #000000; }
.hdr_top_right_mnu ul li:not(:last-child)::after{ position: absolute; content: ''; width: 1px; height: 100%; background-color: #ffffff; right: -4px; }
.hdr_top_right_mnu ul li:nth-child(4)::after{ display: none; }
.hdr_top_right_mnu ul li.prf_eva_btn a{ background: #ffffff; color: #0c9cfd; padding: 3px 15px; }
.hdr_top_right_mnu ul li.prf_eva_btn a:hover{ color: #000000; }

/*menu section style*/
.menu_logo_bg, .logo, .main_mnu, .sticky_hdr .hdr_top_bg{
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.menu_logo_bg{ position: relative; width: 100%; background-color: #ffffff; float: none; clear: both; display: inline-block; padding: 10px 0; }
.logo, .logo img{ max-width: 100%; }

.hmb_area{ display: none; width: 37px; top: 27px; position: absolute; right: 16px; z-index: 6; }
.hmb_icon b { width: 100%; height: 3px; background-color: #195aae; position: relative; display: block; margin-bottom: 7px;
transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-webkit-transition: all ease 0.3s; }

.main_mnu{ font-family: 'PT Serif', serif; margin-top: 25px; position: relative; }
.main_mnu ul{ font-size: 0; text-align: right; }
.main_mnu ul li{ position: relative; display: inline-block; font-size: 16px; line-height: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.7px; vertical-align: middle; margin: 0 10px; }
.main_mnu ul li a{ color: #1b5992; padding: 8px 2px; display: inline-block; }
.main_mnu ul li a:hover{ color: #d70200; }
.main_mnu ul li::after{ position: absolute; content: ''; width: 0; height: 2px; background-color: #d70200; left: 50%; bottom: -2px; transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.main_mnu ul li:hover::after{ width: 100%; }

.sticky_hdr .hdr_top_bg{ height: 0; visibility: hidden; }
.sticky_hdr .menu_logo_bg{ background-color: #ffffff; padding: 3px 0; box-shadow: 0 0 7px rgba(0, 0, 0, 0.6); }
.sticky_hdr .logo{ max-width: 160px; }
.sticky_hdr .main_mnu{ margin-top: 8px; }

/*Banner style sheet*/
.home_banner_sec{ position: relative; margin-top: 144px;
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.home_banner_sec img{ width: 100%; height: 70vh !important; object-fit: cover; object-position: center top; }

.hmBnrLeftArrow, .hmBnrRightArrow{ position: absolute; opacity: 0; top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transition: all ease-in-out 0.6s;
-webkit-transition: all ease-in-out 0.6s;
-moz-transition: all ease-in-out 0.6s;
-o-transition: all ease-in-out 0.6s; 
}
.hmBnrLeftArrow{ left: 0; }
.hmBnrRightArrow{ right: 0; }
.hmBnrLeftArrow::after, .hmBnrRightArrow::after{ position: absolute; font-family: fontawesome; font-size: 40px; color: #ffffff; }
.hmBnrLeftArrow::after{ left: 0; content: '\f137'; }
.hmBnrRightArrow::after{ right: 0; content: '\f138'; }
.home_banner_sec:hover .hmBnrLeftArrow{ left: 50px; opacity: 1; }
.home_banner_sec:hover .hmBnrRightArrow{ right: 50px; opacity: 1; }

.scroll_down_pic a{ position: absolute; bottom: -30px; left: 50%; margin-left: -15px; width: 30px; height: 60px; border-radius: 30px; background: #195aae; z-index: 2; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.4); }
.scroll_down_pic a .fa{ display: block; font-size: 18px; position: absolute; color: #ffffff; left: 9.5px; 
  -webkit-animation: mymove 2s infinite;
  animation: mymove 2s infinite;
}

@-webkit-keyframes mymove {
  0%{ top: 15%; }
  50%{ top: 60%; }
  100%{ top: 15%; }
}

@keyframes mymove {
  0%{ top: 15%; }
  50%{ top: 60%; }
  100%{ top: 15%; }
}

.carousel-inner .item {
transition-duration: 800ms;
}
.carousel-fade .carousel-inner .item {
-webkit-transition-property: opacity;
transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
left: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
z-index: 2;
}

.home_bnr_caption{ position: absolute; width: 100%; font-family: 'Fasthand', serif; color: #ffffff; }
.home_bnr_caption a, .home_bnr_caption a:hover{ color: #ffffff; }
.home_banner_sec .home_bnr_caption img{ max-width: 100%; width: auto; height: auto !important; }
.home_banner_sec h2{ font-size: 52px; font-style: italic; font-weight: bold; line-height: 60px; text-shadow: 0px 0px 8px rgb(0, 0, 0); }
.home_bnr_caption .zoomIn, .home_bnr_caption .fadeInUp, .third_bnr_cap .fadeInDown{ animation-delay: 1s; animation-duration: 2.5s; }

.first_bnr_cap{ top: 50%; text-align: center;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
}
.first_bnr_cap h3{ font-size: 30px; line-height: 35px; font-weight: bold; font-style: italic; text-shadow: 0px 0px 8px rgb(0, 0, 0); margin: 10px 0 0 0; }
.first_bnr_cap .row{ margin-bottom: 50px; }

.second_bnr_cap{ top: 8%; text-align: center; }
.second_bnr_cap .fadeInDown{ animation-delay: 1s; animation-duration: 1.5s; }

.third_bnr_cap{ text-align: left; top: 15%; }
.third_bnr_cap h2{ padding-left: 75px; }
.third_bnr_cap h3{ position: relative; font-size: 30px; line-height: 35px; font-weight: bold; font-style: italic; text-shadow: 0px 0px 8px rgb(0, 0, 0); margin-top: 20px; padding-left: 75px; }
.third_bnr_cap h3 a::after{ position: absolute; content: '\f138'; top: 3px; font-family: fontawesome; font-size: 30px; color: #ffffff; font-style: normal; margin-left: 28px;
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.third_bnr_cap h3 a:hover::after{ margin-left: 60px; }
.third_bnr_cap .fadeInUp{ animation-delay: 1.5s; }

.fourth_bnr_cap{ text-align: left; top: 15%; }
.fourth_bnr_cap h2{ padding-left: 40px; }
.fourth_bnr_cap h2 .span1{ animation-delay: 1s; animation-duration: 2.5s; }
.fourth_bnr_cap h2 .span2{ padding-left: 45px; animation-delay: 1.5s; animation-duration: 2.5s; }
.fourth_bnr_cap h2 .span3{ padding-left: 78px; animation-delay: 2s; animation-duration: 2.5s; }
.fourth_bnr_cap h2 .span4{ padding-left: 110px; animation-delay: 2.5s; animation-duration: 2.5s; }

.fifth_bnr_cap{ top: 50%; text-align: center;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%); }
.fifth_bnr_cap h2{ margin-bottom: 30px; animation-delay: 1s; animation-duration: 2s; }
.fifth_bnr_cap h3{ font-size: 52px; font-style: italic; font-weight: bold; line-height: 60px; text-shadow: 0px 0px 8px rgb(0, 0, 0); margin-top: 30px; animation-delay: 1s; animation-duration: 2s; }
.fifth_bnr_cap h4{ font-size: 30px; line-height: 35px; font-weight: bold; font-style: italic; text-shadow: 0px 0px 8px rgb(0, 0, 0); margin: 10px 0 0 0; }
.fifth_bnr_cap .zoomIn{ animation-delay: 1.5s; animation-duration: 2.5s; }


/*welcome section style*/
.wlcm_bg{ position: relative; width: 100%; background-color: #ffffff; padding: 50px 0 25px 0; }
.wlcm_hdn{ text-align: center; max-width: 80%; margin: 0 auto; }
.wlcm_hdn h1{ font-family: 'Oswald', sans-serif; font-size: 50px; color: #195aae; font-weight: 400; line-height: 60px; margin-bottom: 20px; }
.wlcm_hdn h1 span{ font-family: 'Oswald', sans-serif; font-size: 30px; color: #195aae; font-weight: 400; line-height: 30px; text-transform: uppercase; margin-bottom: 10px; }
.wlcm_hdn p{ font-size: 18px; line-height: 28px; }
.wlcm_hdn p b{ color: #195aae; }
.wlcm_clmn_area{ margin-top: 15px; }
.wlcm_itm{ text-align: center; }
.wlcm_itm .fa{ position: relative; color: #195aae; font-size: 40px; width: 110px; height: 110px; border: 2px solid #195aae; line-height: 110px; border-radius: 100%; margin-bottom: 15px; }
.wlcm_itm .fa::before{ color: #195aae; font-size: 55px; height: 110px; }
.wlcm_itm h2{ font-family: 'PT Serif', serif; font-size: 25px; color: #195aae; line-height: 30px; margin-bottom: 8px; }
.wlcm_itm p{ font-size: 16px; line-height: 22px; }

/*Our founders section style*/
.founders_bg{ position: relative; background-color: #0c9cfd; padding: 25px 0 90px 0; }
.founders_bg h2.sec_hdn{ color: #ffffff; margin-bottom: 30px; }
.foundrs_itm{ position: relative; }
.foundrs_img{ max-width: 48% }
.foundrs_img img{ max-width: 100%; border: 2px solid #4e4e4e; padding: 2px; border-radius: 3px; }
.foundrs_txt{ position: absolute; right: 0; width: 58%; top: 20%; background-color: #ffffff; z-index: 1; padding: 30px 20px 30px 20px; text-align: center; }
.foundrs_txt h3{ font-family: 'PT Serif', serif; font-size: 25px; color: #1b5992; font-weight: normal; line-height: 25px; margin-bottom: 5px; }
.foundrs_txt h3 a{ color: #1b5992; }
.foundrs_txt h3 a:hover{ color: #fd930c; }
.foundrs_txt h4.desig{ font-family: 'PT Serif', serif; font-size: 16px; color: #1b5992; font-weight: normal; font-style: italic; line-height: 20px; margin-bottom: 23px; }
.foundrs_txt p{ font-size: 15px; color: #1b5992; font-weight: 400; line-height: 22px; margin-bottom: 10px; }
.foundrs_txt .scl_icon{ margin-top: 35px; }
.foundrs_txt .scl_icon li{ display: inline-block; margin: 0 2px; }
.foundrs_txt .scl_icon li a{ display: inline-block; position: relative; }
.foundrs_txt .scl_icon li a .fa{ font-size: 14px; color: #ffffff; width: 30px; height: 30px; line-height: 30px; border-radius: 100%; }
.foundrs_txt .scl_icon li a .fa-facebook{ background-color: #4867aa; }
.foundrs_txt .scl_icon li a .fa-twitter{ background-color: #1cb7eb; }
.foundrs_txt .scl_icon li a .fa-google-plus{ background-color: #df4a32; }
.foundrs_txt .scl_icon li a .fa-linkedin{ background-color: #1686b0; }

.foundrs_txt .scl_icon li a .scl_icon_tooltip { padding: 8px 10px !important; opacity: 0; color: #fff; background-color: #000; background-color: rgba(0,0,0,0.95); font-size: 13px; line-height: 17px; width: 150px; padding: 5px; text-align: center; box-sizing: border-box; display: block; position: absolute; pointer-events: none; bottom: 50px; left: 50%; margin: 0 0 0 -75px; border-radius: 5px; -webkit-transition: all 200ms linear; transition: all 200ms linear; }
.foundrs_txt .scl_icon li a .scl_icon_tooltip:before { position: absolute; width: 0; height: 0; border-style: solid; border-width: 6px 6px 0 6px; border-color: rgba(0,0,0,0.95) transparent transparent transparent; left: 50%; bottom: -6px; margin: 0 0 0 -6px; content: ""; }
.foundrs_txt .scl_icon li a:hover .scl_icon_tooltip { visibility: visible; opacity: 1; bottom: 50px; }

/*What we do section style*/
.wht_do_bg{ background-color: #ffffff; position: relative; padding: 25px 0 5px 0; }
.wht_do_itm_sec{ margin-top: 30px; }
.wht_do_itm_sec .owl-carousel { display: block; font-size: 0; }
.wht_do_itm_sec .item { width: 30%; display: inline-block; margin: 0 3% 25px 0; vertical-align: top; }
.wht_do_itm_sec .item img { max-width: 100%; margin: 0 auto; width: auto; }
.wht_do_itm_icon{ float: left; width: 20%; margin-top: 5px; }
.wht_do_itm_icon .fa{ color: #195aae; font-size: 35px; text-align: center; width: 80px; height: 80px; border: 2px solid #195aae; line-height: 80px; border-radius: 100%; margin-bottom: 15px; }
.wht_do_itm_txt{ float: left; width: 74%; margin-left: 5%; }
.wht_do_itm_txt h3{ font-family: 'PT Serif', serif; font-size: 23px; color: #195aae; line-height: 25px; margin-bottom: 8px; }
.wht_do_itm_txt p{ font-size: 15px; line-height: 20px; }

/*top reason section style*/
.top_rsn_bg{ background-color: #0c9cfd; }
.top_rsn_clmn_area{ position: relative; width: 100%; display: table; }
.top_rsn_lft_clmn{ background: url(../images/top-rsn-bg-img.jpg) no-repeat left center; background-size: inherit; background-attachment: fixed; padding: 0 20px; position: relative; -webkit-backface-visibility: hidden; }
.top_rsn_lft_clmn, .top_rsn_right_clmn{ float: none; width: 50%; vertical-align: middle; display: table-cell; }
.top_rsn_lft_clmn h2.sec_hdn{ font-size: 80px; line-height: 80px; color: #ffffff; text-transform: uppercase; position: relative; z-index: 3; }
.top_rsn_lft_clmn h3{ font-family: 'PT Serif', serif; font-size: 45px; line-height: 50px; color: #ffffff; text-align: center; position: relative; z-index: 3; }
.top_rsn_lft_clmn::before{ position: absolute; content: ''; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); left: 0; top: 0; z-index: 1; }
.top_rsn_itm_sec{ padding: 30px 20px 30px 20px; }
.top_rsn_itm_sec .owl-carousel{ display: block; font-size: 0; }
.top_rsn_itm_sec .item{ width: 45%; display: inline-block; margin: 0 2% 15px 2%; vertical-align: top; }
.top_rsn_itm_txt{ position: relative; padding-left: 40px; }
.top_rsn_itm_txt::before{ position: absolute; content: '\f005'; top: 0; left: 0; width: 30px; height: 30px; border-radius: 100%; background-color: #ffffff; font-family: fontawesome; font-size: 16px; color: #195aae; text-align: center; line-height: 30px; box-shadow: 0 3px 20px rgba(0, 0, 0, 0.3); }
.top_rsn_itm_txt p{ font-size: 17px; line-height: 23px; color: #ffffff; }

/*Home Blog section style*/
.hm_blog_bg{ position: relative; background-color: #ffffff; padding: 20px 0 10px 0; }
.hm_blog_bg h2.sec_hdn{ font-size: 60px; line-height: 65px; color: #195aae; }
.hm_blog_itm_sec{ margin-top: 35px; }
.hm_blog_itm_sec .owl-carousel{ display: block; font-size: 0; }
.hm_blog_itm_sec .item{ width: 23%; display: inline-block; margin: 0 1% 25px 1%; }
.home_blog_itm{ background-color: #ffffff; position: relative; width: 100%; padding: 0 0 20px 0; border: 2px solid #195aae; }
.home_blog_itm_pic{ position: relative; }
.home_blog_itm_pic img{ max-width: 100%; }
.home_blog_itm_txt{ padding: 0 5px; }
.home_blog_itm_txt h3{ font-family: 'PT Serif', serif; font-size: 20px; color: #195aae; font-weight: 600; line-height: 30px; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 8px 0 0 0; }
.home_blog_itm_txt h3 a{ color: #195aae; }
.home_blog_itm_txt h3 a:hover{ color: #0c9cfd; }
.home_blog_itm_pic a{ position: relative; width: 100%; height: 100%; display: block; }
.home_blog_itm_pic a::after{ position: absolute; content: ''; width: 0; height: 0; background-color: #000000; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.home_blog_itm:hover .home_blog_itm_pic a::after{ width: 100%; height: 100%; opacity: 0;
transition: all ease-in-out 0.9s;
-webkit-transition: all ease-in-out 0.9s;
-moz-transition: all ease-in-out 0.9s;
-o-transition: all ease-in-out 0.9s; }
.home_blog_itm_date{ margin: 12px 0 16px 0; position: relative; padding-left: 40px; }
.home_blog_itm_date::before{ position: absolute; content: '\f073'; font-family: fontawesome; font-size: 22px; color: #000000; margin: -1px 0 0 -35px; }
.home_blog_itm_cat{ position: relative; padding-left: 40px; }
.home_blog_itm_cat::before{ position: absolute; content: '\f02e'; font-family: fontawesome; font-size: 22px; color: #000000; margin: -1px 0 0 -35px; }
.home_blog_itm_txt p{ font-size: 20px; line-height: 20px; }
.home_blog_itm_txt p a{ color: #000000 }
.home_blog_itm_txt p a:hover{ color: #0c9cfd }


/*As Seen On section style*/
.as_seen_on_bg{ position: relative; padding: 15px 0 25px 0; }
.as_seen_on_bg h2{ font-size: 50px; line-height: 55px; margin-bottom: 0; }
.as_seen_on_itm_sec{ position: relative; margin-top: 15px; }
.as_seen_on_itm_sec .owl-carousel .owl-item{ padding: 10px 20px; }
.as_seen_on_itm_sec .owl-carousel .item{ text-align: center; box-shadow: 0 0 5px rgba(0, 0, 0, 0.25); padding: 7px 0; }
.as_seen_on_itm_sec .owl-carousel .owl-item img{ width: auto; max-width: 100%; display: inline-block; }
.as_seen_on_itm_sec .owl-nav .owl-prev, .as_seen_on_itm_sec .owl-nav .owl-next{ position: absolute; top: 50%; font-size: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.as_seen_on_itm_sec .owl-nav .owl-prev{ left: -20px; }
.as_seen_on_itm_sec .owl-nav .owl-next{ right: 0; }
.as_seen_on_itm_sec .owl-nav .owl-prev::before, .as_seen_on_itm_sec .owl-nav .owl-next::before{ position: absolute; color: #195aae; font-size: 28px; font-family: fontawesome; top: 0; }
.as_seen_on_itm_sec .owl-nav .owl-prev::before{ content: '\f053'; }
.as_seen_on_itm_sec .owl-nav .owl-next::before{ content: '\f054'; }

/*Contact Details section style*/
.cntct_dtl_bg{ background: #0c9cfd; position: relative; padding: 40px 0; }
.cntct_dtl_itm{ width: 100%; display: inline-block; vertical-align: top; float: none; clear: both; }
.cntct_dtl_icon{ float: left; width: 70px; height: 70px; border: 2px solid #ffffff; border-radius: 100%; text-align: center; line-height: 78px; margin-right: 20px; }
.cntct_dtl_icon .fa{ font-size: 30px; color: #ffffff; }
.cntct_dtl_icon .fa.fa-envelope{ font-size: 25px; }
.cntct_dtl_txt{ float: left; width: 200px; }
.cntct_dtl_txt h2{ font-family: 'PT Serif', serif; font-size: 27px; color: #ffffff; font-weight: normal; line-height: 25px; margin-bottom: 10px; }
.cntct_dtl_txt p{ font-size: 15px; color: #ffffff; line-height: 22px; word-wrap: break-word; }
.cntct_dtl_txt p a{ color: #ffffff; }
.cntct_dtl_txt p a:hover{ color: #195aae; }

/*footer style sheet*/
.btm_main_ftr{ position: relative; background: #e8e8e8; padding: 30px 0; }
.ftr_clmn{ min-height: 250px; }
.ftr_clmn img{ max-width: 100%; margin-bottom: 15px; }
.ftr_clmn p{ font-size: 15px; line-height: 22px; }
.ftr_clmn h2{ font-family: 'PT Serif', serif; font-size: 27px; color: #195aae; font-weight: normal; line-height: 25px; margin-bottom: 20px; }
.ftr_clmn ul li{ position: relative; font-family: 'Roboto', sans-serif; font-size: 15px; color:#212121; line-height: 22px; margin-bottom: 8px; background: url(../images/arrow_icon.png) no-repeat 0 6px; padding: 0 0 3px 27px; }
.ftr_clmn ul li a{ color:#212121; }
.ftr_clmn ul li a:hover{ color:#d70200; }
.fb_widget iframe{ width: 100%; }

/*copyright section style*/
.ftr_copyright_bg{ position: relative; background: #333333; padding: 15px 0; }
.ftr_copyright_bg p{ color: #ffffff; }
.ftr_scl_icon ul{ font-size: 0; text-align: right; }
.ftr_scl_icon ul li{ display: inline-block; vertical-align: middle; margin: 0 3px; }
.ftr_scl_icon ul li a .fa{ font-size: 18px; color: #ffffff; width: 35px; height: 35px; line-height: 35px; border-radius: 100%; text-align: center; background: #000000; }
.ftr_scl_icon ul li a:hover .fa{ transform:rotateY(360deg);
transition: all ease-in-out 0.7s;
-webkit-transition: all ease-in-out 0.7s;
-moz-transition: all ease-in-out 0.7s;
-o-transition: all ease-in-out 0.7s;
}
.ftr_scl_icon ul li a .fa-facebook{ background: #3b579d; }
.ftr_scl_icon ul li a .fa-twitter{ background: #1cb7eb; }
.ftr_scl_icon ul li a .fa-google-plus{ background: #df4a32 }
.ftr_scl_icon ul li a .fa-pinterest{ background: #cb2027; }


/*Mobile Carousel Arrow section style*/
.wht_do_itm_sec .owl-prev, .wht_do_itm_sec .owl-next, .top_rsn_itm_sec .owl-prev, .top_rsn_itm_sec .owl-next, .hm_blog_itm_sec .owl-prev, .hm_blog_itm_sec .owl-next{ position: absolute; top: 50%; margin-top: -15px; font-size: 0; }
.wht_do_itm_sec .owl-next, .top_rsn_itm_sec .owl-next, .hm_blog_itm_sec .owl-next{ right: 10px; }
.wht_do_itm_sec .owl-prev, .top_rsn_itm_sec .owl-prev, .hm_blog_itm_sec .owl-prev{ left: -12px; }
.wht_do_itm_sec .owl-prev::before, .wht_do_itm_sec .owl-next::before, .top_rsn_itm_sec .owl-prev::before, .top_rsn_itm_sec .owl-next::before, .hm_blog_itm_sec .owl-prev::before, .hm_blog_itm_sec .owl-next::before{ position: absolute; color: #195aae; font-size: 30px; font-family: fontawesome; }
.wht_do_itm_sec .owl-prev::before, .top_rsn_itm_sec .owl-prev::before, .hm_blog_itm_sec .owl-prev::before{ content: '\f053'; }
.wht_do_itm_sec .owl-next::before, .top_rsn_itm_sec .owl-next::before, .hm_blog_itm_sec .owl-next::before{ content: '\f054'; }
/*=========================== Index Page Style Sheet End Here ===========================*/


/*=========================== Inner School Page Style Sheet Start Here ===========================*/

/*Inner School question answer style section start*/
.inr_school_qs_ans_bg{ position: relative; width: 100%; padding-bottom: 40px; }
.inr_school_qs_ans_bg p{ font-family: "Open Sans", sans-serif; font-size: 18px; color: #000000; line-height: 28px; padding-bottom: 14px; }
.ques_ans_accordion .panel-default{ position: relative; margin-bottom: 20px !important; border: none; box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); }
.ques_ans_accordion .panel-default>.panel-heading{ border: none; background: #50b8ff; padding: 0;
transition: all ease-in-out 0.3s;
-webkit-transition: all ease-in-out 0.3s;
-moz-transition: all ease-in-out 0.3s;
-o-transition: all ease-in-out 0.3s; }
.ques_ans_accordion .panel-default>.panel-heading:hover{ background: #20a5ff; }
.ques_ans_accordion .panel-heading h2{ font-family: 'PT Serif', serif; font-size: 20px; color: #0c9cfd; font-weight: normal; line-height: 26px; letter-spacing: 1px; }
.ques_ans_accordion .panel-heading h2 a{ position: relative; color: #ffffff; display: block; width: 100%; padding: 10px 80px 10px 15px; }
.ques_ans_accordion .panel-heading h2 a:hover{ color: #ffffff; }
.ques_ans_accordion .panel-heading h2 a .qs_num{ font-weight: bold; margin-right: 10px; color: #1b5991; text-shadow: 1px 1px 1px #ffffff; }
.ques_ans_accordion .panel-heading a::after{ position: absolute; content: '\f056'; font-family: fontawesome; font-size: 30px; color: #ffffff; top: 50%; margin-top: -13px; right: 10px; }
.ques_ans_accordion .panel-heading a.collapsed::after{ content: '\f055'; }
.ques_ans_accordion .panel-body{ font-family: "Open Sans", sans-serif; border: none !important; padding-top: 20px; }
.ques_ans_accordion .panel-body p{ font-size: 18px; color: #000000; line-height: 28px; padding-bottom: 14px; }
.ques_ans_accordion .panel-body h5{ font-family: 'PT Serif', serif; font-size: 20px; color: #1b5992; font-weight: bold; line-height: 24px; margin-bottom: 15px; }

/*Insead Inner Video style section start*/
.inr_insd_vdo_sec{ position: relative; padding: 40px 0 40px 0; border-top: 2px solid #195aae; }
.inr_insd_vdo_sec h2{ margin-bottom: 20px; }
.inr_insd_vdo_sec .video_area{ width: 700px; height: 350px; margin: 0 auto; padding: 10px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); }
.inr_insd_vdo_sec .video_area iframe{ width: 100%; height: 100%; }

/*Inner Director style section start*/
.inr_drctr_sec{ font-family: 'Open Sans', sans-serif; position: relative; width: 100%; background: #e8e8e8; padding: 10px 0 30px 0; }
.inr_drctr_sec .container{ max-width: 900px; }
.inr_drctr_sec h2{ font-family: 'PT Serif', serif; font-size: 28px; color: #000000; font-weight: 700; line-height: 40px; letter-spacing: 1px; margin-bottom: 8px; }
.inr_drctr_sec h2 a{ color: #000000; }
.inr_drctr_sec h2 a:hover{ color: #0c9cfd; }
.inr_drctr_sec img{ max-width: 175px; border: 2px solid #4e4e4e; padding: 2px; border-radius: 3px; }
.inr_drctr_sec p{ font-size: 18px; line-height: 28px; color: #000000; text-align: justify; }
.inr_drctr_sec p a{ color: #000000; text-decoration: underline; }
.inr_drctr_sec p a:hover{ color: #0079cc; }

/*Apply You Have style section start*/
.aply_you_sec{ position: relative; width: 100%; background: #0c9cfd; padding: 30px 0 50px 0; }
.aply_you_sec h2{ font-family: 'PT Serif', serif; font-size: 25px; color: #195993; font-weight: 700; text-align: center; line-height: 35px; background: #f9f9f9; padding: 7px 0; border-radius: 7px; }
.aply_you_sec ul li{ position: relative; font-size: 20px; color: #ffffff; line-height: 26px; margin-top: 35px; padding-left: 60px; }
.aply_you_sec ul li::before{ position: absolute; content: ''; background-color: #ffffff; width: 40px; height: 40px; border-radius: 100%; background-repeat: no-repeat; background-position: center center; margin-left: -60px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
.insead_dfentiation li::before{ background-image: url(../images/crown.png); }
.insead_known_for li::before{ background-image: url(../images/star.png); }
.insead_apply_you_have li::before{ background-image: url(../images/pencil.png); }

/*Dedline section style start*/
.dedline_sec{ padding: 20px 0 20px 0; }
.dedline_sec h2{ color: #1b5992; margin-bottom: 0; }
h2.dedline_hdn_brdr{ border-bottom: 1px dashed #195aae; padding-bottom: 15px; margin-bottom: 20px; }
.dedline_sec h3{ font-family: 'PT Serif', serif; font-size: 25px; color: #195aae; font-weight: normal; text-align: center; line-height: 35px; margin: 8px 0 20px 0; border-bottom: 1px dashed #195aae; padding-bottom: 10px; }
.dedline_sec p{ font-size: 25px; color: #195aae; text-align: center; line-height: 30px; padding-bottom: 3px; }
.dedline_sec p span{ font-size: 20px; }
.dedline_itm_clmn{ margin: 5px 0; }

/*Classprofile section style start*/
.cls_prfile_sec{ position: relative; width: 100%; background: #0c9cfd; padding: 20px 0 25px 0; text-align: center; color: #ffffff; }
.cls_prfile_sec h2{ color: #ffffff; margin-bottom: 25px; }
.cls_prfile_sec .fa{ width: 130px; height: 130px; border: 4px solid #ffffff; border-radius: 100%; line-height: 130px; font-size: 60px; margin-bottom: 10px; }
.cls_prfile_sec h3.counter{ font-size: 30px; color: #ffffff; font-weight: 500; padding-bottom: 5px; margin: 0; }
.cls_prfile_sec h4.title{ font-size: 16px; color: #ffffff; font-family: 'PT Serif', serif; }

/*geographic diversity section style start*/
.grphic_dvrsity_sec{ position: relative; width: 100%; padding: 20px 0 30px 0; text-align: center; }
.grphic_dvrsity_sec h2{ font-size: 38px; color: #2f2f2f; margin-bottom: 20px; text-transform: uppercase; }
.geographic_itm_counter{ width: 130px; height: 130px; border-width: 5px; border-style: solid; border-color: #0c9cfd; border-radius: 100%; line-height: 130px; font-size: 35px; color: #0c9cfd; font-weight: bold; margin: 0 auto; }
.geographic_itm_title{ margin-top: 15px; font-family: 'PT Serif', serif; font-size: 20px; color: #0c9cfd; font-weight: normal; line-height: 32px; }
.geographic_north_american .geographic_itm_counter{ border-color: #ff4c2f; color: #ff4c2f; }
.geographic_north_american .geographic_itm_title{ color: #ff4c2f; }
.geographic_european .geographic_itm_counter{ border-color: #fda248; color: #fda248; }
.geographic_european .geographic_itm_title{ color: #fda248; }
.geographic_asia_pacific .geographic_itm_counter{ border-color: #195aae; color: #195aae; }
.geographic_asia_pacific .geographic_itm_title{ color: #195aae; }
/*Undergraduate Majors section style start*/
.upgrtd_mjrs_sec{ color: #0c9cfd; position: relative; }
.upgrtd_mjrs_sec::before{ position: absolute; content: ''; width: 2px; height: 100%; background: #0c9cfd; left: -14px; }
.upgrtd_mjrs_sec .fa{ width: 130px; height: 130px; border: 5px solid #0c9cfd; border-radius: 100%; line-height: 130px; font-size: 60px; margin-bottom: 10px; }
.upgrtd_mjrs_sec h3.upgrtd_mjrs_itm_counter{ font-size: 35px; font-weight: 500; line-height: 50px; padding-bottom: 5px; margin: 0; }
.upgrtd_mjrs_sec h4.upgrtd_mjrs_itm_title{ font-family: 'PT Serif', serif; font-size: 20px; }

/*let us help section style start*/
.let_us_hlp_sec{ position: relative; width: 100%; padding: 15px 0; border-top: 2px solid #195aae; border-bottom: 2px solid #195aae; }
.let_us_hlp_txt{ position: relative; padding-left: 100px; }
.let_us_hlp_txt::before{ position: absolute; content: '\f129'; font-family: fontawesome; font-size: 50px; text-align: center; line-height: 70px; color: #ffffff; width: 70px; height: 70px; background: #fda248; border-radius: 100%; margin-left: -100px; top: 50%; margin-top: -35px; }
.let_us_hlp_txt h2{ font-family: 'Fasthand', serif; font-size: 40px; color: #195aae; font-weight: 700; font-style: italic; line-height: 50px; margin-bottom: 10px; }
.let_us_hlp_txt p{ font-size: 22px; color: #2f2f2f; line-height: 32px; }
.let_us_hlp_cntct_btn{ text-align: center; font-size: 22px; font-weight: 500; line-height: 26px; text-transform: uppercase; margin-top: 45px; }
.let_us_hlp_cntct_btn a{ position: relative; display: inline-block; color: #ffffff; background: #fda248; border-radius: 6px; padding: 15px 35px 15px 65px;
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.let_us_hlp_cntct_btn a::before{ position: absolute; content: '\f0e0'; font-family: fontawesome; font-size: 20px; color: #ffffff; margin-left: -30px; }
.let_us_hlp_cntct_btn a:hover{ background: #195aae; }

.esay_edit_page_let_hlp .let_us_hlp_cntct_btn{ margin-top: 25px; font-size: 16px; }
.esay_edit_page_let_hlp .let_us_hlp_cntct_btn a::before{ font-size: 14px; margin-left: -24px; }
.esay_edit_page_let_hlp .let_us_hlp_cntct_btn a{ padding: 15px 15px 15px 40px; }

/*=========================== Inner School Page Style Sheet End Here ===========================*/


/*=========================== Inner MBA Page Style Sheet Start Here ===========================*/
/*college logo section style start*/
.clg_logo_sec{ position: relative; width: 100%; padding: 20px 0; }
.clg_logo_itm_clmn{ margin-bottom: 20px; height: 260px; }
.clg_logo_itm{ padding: 25px 5px 10px 5px; text-align: center; height: 100%; box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
transition: all ease-in-out 0.2s;
-webkit-transition: all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
-o-transition: all ease-in-out 0.2s; }
.clg_logo_itm img{ width: 140px; height: 140px;
transition: all ease-in-out 0.2s;
-webkit-transition: all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
-o-transition: all ease-in-out 0.2s; }
.clg_logo_itm a{ display: block; width: 100%; }
.clg_logo_itm h2.clg_name a{ font-family: 'PT Serif', serif; font-size: 22px; color: #195aae; font-weight: 700; line-height: 28px; margin-top: 15px; padding: 10px 0; }
.clg_logo_itm a:hover{ color: #4eb7fe; }
.clg_logo_itm:hover{ box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
.clg_logo_itm:hover img{ transform: scale(1.15); }

/*College Name Scroll section style start*/
.clg_name_scrl_sec{ position: relative; width: 100%; background-color: #ffffff; border-top: 2px solid #195aae; border-bottom: 2px solid #195aae; padding: 30px 0; }
.clg_name_scrl_sec h2{ margin-bottom: 40px; }
.clg_name_scrl_sec .owl-carousel .owl-item{ padding: 10px 20px; }
.clg_name_scrl_itm{ font-family: 'PT Serif', serif; font-size: 22px; text-align: center; line-height: 28px; width: 100%; }
.clg_name_scrl_itm a{ color: #195aae; display: inline-block; width: 100%; box-shadow: 2px 2px 12px #0c9cfd; padding: 20px 7px; }
.clg_name_scrl_itm a:hover{ color: #000000; }
.clg_name_scrl_sec .owl-nav .owl-prev, .clg_name_scrl_sec .owl-nav .owl-next{ position: absolute; top: 50%; font-size: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.clg_name_scrl_sec .owl-nav .owl-prev{ left: -20px; }
.clg_name_scrl_sec .owl-nav .owl-next{ right: 0; }
.clg_name_scrl_sec .owl-nav .owl-prev::before, .clg_name_scrl_sec .owl-nav .owl-next::before{ position: absolute; color: #195aae; font-size: 28px; font-family: fontawesome; top: 0; }
.clg_name_scrl_sec .owl-nav .owl-prev::before{ content: '\f053'; }
.clg_name_scrl_sec .owl-nav .owl-next::before{ content: '\f054'; }

/*sellers section style start*/
.sellers_sec{ position: relative; width: 100%; background: #e8e8e8; padding: 30px 0 45px 0; border-top: 2px solid #195aae; border-bottom: 2px solid #195aae; }
.sellers_sec h2{ font-size: 55px; line-height: 60px; margin-bottom: 45px; }
.sellers_itm_sec .owl-item{ padding: 0 20px; }
.sellers_itm_sec .owl-item img{ width: auto; max-width: 100%; display: inline-block; }
.sellers_itm_sec .item{ text-align: center; }
.sellers_itm_sec .owl-nav .owl-prev, .sellers_itm_sec .owl-nav .owl-next{ position: absolute; top: 50%; font-size: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.sellers_itm_sec .owl-nav .owl-prev{ left: 0; }
.sellers_itm_sec .owl-nav .owl-next{ right: 25px; }
.sellers_itm_sec .owl-nav .owl-prev::before, .sellers_itm_sec .owl-nav .owl-next::before{ position: absolute; color: #195aae; font-size: 30px; font-family: fontawesome; top: 0; }
.sellers_itm_sec .owl-nav .owl-prev::before{ content: '\f053'; }
.sellers_itm_sec .owl-nav .owl-next::before{ content: '\f054'; }

/*Testimonial section style start*/
.tstmnil_sec{ position: relative; background-repeat: no-repeat; background-position: center center; background-attachment: fixed; background-size: cover; min-height: 250px; padding: 30px 0 50px 0; color: #ffffff; text-align: center; }
.tstmnil_sec::before{ position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 57, 132, 0.5); }
.tstmnil_sec .container{ position: relative; z-index: 2; max-width: 1000px; }
.tstmnil_sec h2{ color: #ffffff; margin-bottom: 60px; }
.tstmnil_itm_sec p{ font-size: 22px; line-height: 32px; }
.tstmnil_itm_sec p.title{ font-family: 'PT Serif', serif; font-size: 16px; font-style: italic; margin-top: 15px; }
.tstmnil_itm_sec .owl-nav .owl-prev, .tstmnil_itm_sec .owl-nav .owl-next{ position: absolute; top: 50%; font-size: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.tstmnil_itm_sec .owl-nav .owl-prev{ left: -60px; }
.tstmnil_itm_sec .owl-nav .owl-next{ right: -60px; }
.tstmnil_itm_sec .owl-nav .owl-prev::before, .tstmnil_itm_sec .owl-nav .owl-next::before{ position: absolute; color: #ffffff; font-size: 30px; font-family: fontawesome; top: 0; }
.tstmnil_itm_sec .owl-nav .owl-prev::before{ content: '\f053'; left: 13px; }
.tstmnil_itm_sec .owl-nav .owl-next::before{ content: '\f054'; right: 10px; }
/*=========================== Inner MBA Page Style Sheet End Here ===========================*/


/*=========================== Inner Contact Page Style Sheet End Here ===========================*/
.cntct_frm_sec{ position: relative; width: 100%; padding: 45px 0 25px 0; }
.cntct_frm_sec h2{ font-family: 'PT Serif', serif; font-size: 28px; color: #195aae; font-weight: 700; line-height: 38px; margin-bottom: 40px; }
.cntct_frm_clmn{ position: relative; margin-bottom: 15px; }
.contct_page_map{ position: relative; width: 100%; height: 500px; }
.contct_page_map iframe{ width: 100%; height: 100%; border: 15px solid #ffffff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }
.cntct_frm_clmn .error, .prf_evl_frm_clmn .error{ font-family: 'PT Serif', serif; font-size: 14px; color: #ff0000; font-style: italic; line-height: 18px; }
/*=========================== Inner Contact Page Style Sheet End Here ===========================*/


/*=========================== Inner Profile Evaluation Page Style Sheet End Here ===========================*/
.prf_evaluation_sec{ position: relative; width: 100%; padding: 45px 0 25px 0; }
.prf_evaluation_sec .container{ max-width: 1000px; }
.prf_evl_frm_clmn{ position: relative; margin-bottom: 15px; }
/*=========================== Inner Profile Evaluation Page Style Sheet End Here ===========================*/


/*=========================== Inner Tips & Insights Page Style Sheet End Here ===========================*/
.inr_tips_page_sec{ padding: 30px 0 0 0; }
.blg_cat_clmn{ margin-bottom: 30px; }
.blg_cat_itm_area{ position: relative; width: 100%; height: 100%; border-radius: 5px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); padding: 0 0 15px 0; text-align: right;
transition: all ease-in-out 0.3s;
-webkit-transition: all ease-in-out 0.3s;
-moz-transition: all ease-in-out 0.3s;
-o-transition: all ease-in-out 0.3s; }
.blg_cat_itm_area:hover{ box-shadow: 0 0 20px rgba(0, 0, 0, 0.4); }
.blg_cat_itm_area h2{ font-family: 'PT Serif', serif; font-size: 25px; color: #ffffff; font-weight: 700; text-align: center; line-height: 35px; background: #0c9cfd; padding: 7px 0; border-radius: 5px 5px 0 0; }
.blg_cat_itm_area ul{ padding: 15px 0;  }
.blg_cat_itm_area ul li{ position: relative; font-family: 'Roboto', sans-serif; font-size: 16px; color:#212121; text-align: left; line-height: 22px; background: url(../images/arrow_icon.png) no-repeat 10px 16px; padding-left: 25px; border-bottom: 1px dashed #195993; }
.blg_cat_itm_area ul li:last-child{ border-bottom: none; }
.blg_cat_itm_area ul li a{ padding: 10px; color:#212121; display: inline-block; width: 100%; }
.blg_cat_itm_area ul li a:hover{ color:#d70200; padding-left: 20px; }
.blg_cat_itm_area a.dflt_btn{ margin-right: 15px; border-radius: 5px; overflow: hidden; background-color: #0c9cfd; }
.blg_cat_itm_area a.dflt_btn:hover::after{ background-color: #d70200; }
/*=========================== Inner Tips & Insights Page Style Sheet End Here ===========================*/

/*=========================== Inner Blog Page Style Sheet Start Here ===========================*/
.inr_blog_bg{ position: relative; width: 100%; padding: 60px 0 20px 0; }
.inr_blog_bg .inr_blg_clmn{ margin-bottom: 15px; min-height: 350px; }
.inr_blg_list_itm{ background-color: #ffffff; position: relative; width: 100%; padding: 0 0 20px 0; border: 2px solid #195aae; }
.inr_blg_list_itm_pic{ position: relative; overflow: hidden; }
.inr_blg_list_itm_pic img{ max-width: 100%; 
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.inr_blg_list_itm_txt{ padding: 0 5px; }
.inr_blg_list_itm_txt h2{ font-family: 'PT Serif', serif; font-size: 20px; color: #195aae; font-weight: 600; line-height: 30px; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 8px 0 0 0; }
.inr_blg_list_itm_txt h2 a{ color: #195aae; }
.inr_blg_list_itm_txt h2 a:hover{ color: #0c9cfd; }
.inr_blg_list_itm_date{ margin: 12px 0 16px 0; position: relative; padding-left: 40px; }
.inr_blg_list_itm_date::before{ position: absolute; content: '\f073'; font-family: fontawesome; font-size: 22px; color: #0c9cfd; margin: -1px 0 0 -35px; }
.inr_blg_list_itm_cat{ position: relative; padding-left: 40px; }
.inr_blg_list_itm_cat::before{ position: absolute; content: '\f02e'; font-family: fontawesome; font-size: 22px; color: #0c9cfd; margin: -1px 0 0 -35px; }
.inr_blg_list_itm_txt p{ font-size: 20px; color: #0c9cfd; line-height: 20px; }
.inr_blg_list_itm_txt p a{ color: #0c9cfd; }
.inr_blg_list_itm_txt p a:hover{ color: #d70200; }
.inr_blg_list_itm:hover .inr_blg_list_itm_pic img{ transform: rotate(-5deg) scale(1.15); }

.sngl_blg_bg{ font-family: 'PT Serif', serif; position: relative; width: 100%; padding: 0px 0 40px 0; }
.sngl_blg_txt_area{ margin-bottom: 30px; }
.blg_dat_athr_cat{ text-align: center; font-size: 20px; margin-bottom: 40px; }
.blg_dat_athr_cat a{ color: #000000; }
.blg_dat_athr_cat a:hover{ color: #0c9cfd; }
.blg_dat_athr_cat ul li{ position: relative; display: inline-block; margin: 0 15px; vertical-align: middle; }
.blg_dat_athr_cat ul li.date::before{ position: absolute; content: '\f073'; font-family: fontawesome; font-size: 22px; color: #000000; margin: 0 0 0 -35px; }
.blg_dat_athr_cat ul li.brdr::after, .blg_dat_athr_cat ul li.brdr::before{ position: absolute; content: ''; width: 1px; height: 100%; top: 0; background: #000000; }
.blg_dat_athr_cat ul li.brdr::before{ left: -17px; }
.blg_dat_athr_cat ul li.brdr::after{ right: -17px; }
.sngl_blg_bg p{ padding-bottom: 20px; text-align: justify; font-family: 'PT Serif', serif; font-size: 19px; line-height: 30px; }
.inr_blog_listing_page{ padding-top: 0; }
/*=========================== Inner Blog Page Style Sheet End Here ===========================*/

/*====================== Inner Essay Writing Services Page Style Sheet Start Here ======================*/
/*Best foot forward section style start*/
.best_foot_forward_top_hdn{ position: relative; width: 100%; padding: 25px 0; }
.best_foot_forward_top_hdn h2{ font-family: 'Oswald', sans-serif; font-size: 60px; color: #195aae; font-weight: 400; text-align: center; line-height: 70px; margin-bottom: 20px; }
.best_foot_forward_itm_outer{ position: relative; width: 100%; display: table; background-color: #0c9cfd; }
.best_foot_forward_lft_clmn, .best_foot_forward_right_clmn{ float: none; width: 50%; vertical-align: middle; display: table-cell; }
.best_foot_forward_lft_clmn{ background: url(../images/top-rsn-bg-img.jpg) no-repeat left center; background-size: inherit; background-attachment: fixed; padding: 0 20px; position: relative; -webkit-backface-visibility: hidden; }
.best_foot_forward_lft_clmn::before{ position: absolute; content: ''; width: 100%; height: 100%; background: rgba(0, 57, 132, 0.5); left: 0; top: 0; z-index: 1; }
.best_foot_forward_lft_clmn h3{ position: relative; z-index: 2; font-family: 'PT Serif', serif; font-size: 37px; color: #ffffff; font-weight: 700; text-align: center; line-height: 50px; }
.best_foot_forward_itm_sec{ padding: 30px 20px 30px 20px; }
.best_foot_forward_itm_sec ul{ font-size: 0; }
.best_foot_forward_itm_sec ul li{ position: relative; font-size: 18px; line-height: 22px; color: #ffffff; margin-bottom: 15px; padding: 0 40px; display: inline-block; width: 49%; vertical-align: top; }
.best_foot_forward_itm_sec ul li::before{ position: absolute; content: '\f005'; top: 0; left: 0; width: 30px; height: 30px; border-radius: 100%; background-color: #ffffff; font-family: fontawesome; font-size: 16px; color: #195aae; text-align: center; line-height: 30px; box-shadow: 0 3px 20px rgba(0, 0, 0, 0.3); }

/*Get Answer section style start*/
.get_ans_bg{ position: relative; width: 100%; padding: 15px 0 30px 0; }
.get_ans_bg .container{ text-align: center; max-width: 800px; }
.get_ans_bg h2{ font-family: 'Oswald', sans-serif; font-size: 60px; color: #195aae; font-weight: 400; line-height: 70px; }
.get_ans_bg a.get_ans_btn{ position: relative; display: inline-block; color: #ffffff; background: #fda248; border-radius: 6px; padding: 15px 35px 15px 65px; font-size: 22px; line-height: 26px; font-weight: 500; margin-top: 25px; text-transform: uppercase;
transition: all ease-in-out 0.5s;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s; }
.get_ans_bg a.get_ans_btn::before{ position: absolute; content: '\f0e0'; font-family: fontawesome; font-size: 20px; color: #ffffff; margin-left: -30px; }
.get_ans_bg a.get_ans_btn:hover{ background: #195aae; }

/*writing support section style start*/
.writing_sprt_sec{ position: relative; width: 100%; background: #0c9cfd; padding: 20px 0 20px 0; text-align: center; color: #ffffff; }
.writing_sprt_hdn{ margin-bottom: 50px; }
.writing_sprt_hdn h2{ color: #ffffff; }
.writing_sprt_hdn p{ font-family: 'PT Serif', serif; font-size: 25px; color: #ffffff; font-weight: 400; line-height: 30px; }
.writing_sprt_sec .txt{ font-size: 22px; line-height: 32px; padding: 0 150px; margin-top: 30px; }
.writing_sprt_itm_clmn{ margin-bottom: 15px; }
.writing_sprt_itm .fa{ position: relative; color: #ffffff; font-size: 40px; width: 110px; height: 110px; border: 2px solid #ffffff; line-height: 110px; border-radius: 100%; margin-bottom: 15px; }
.writing_sprt_itm .fa::before{ color: #ffffff; font-size: 55px; height: 110px; }
.writing_sprt_itm h3{ font-family: 'PT Serif', serif; font-size: 26px; color: #ffffff; font-weight: normal; line-height: 30px; margin-bottom: 10px; }
.writing_sprt_itm p{ font-size: 16px; line-height: 22px; }

/*Salient Features section style start*/
.slint_features_sec{ position: relative; background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: fixed; padding: 30px 0 20px 0; text-align: center; color: #ffffff; }
.slint_features_sec .container{ max-width: 1100px; }
.slint_features_sec h2{ font-size: 70px; color: #ffffff; line-height: 70px; margin-bottom: 40px; }
.slint_features_itm_clmn{ margin-bottom: 15px; }
.slint_features_itm .fa{ position: relative; color: #195aae; font-size: 40px; width: 130px; height: 130px; line-height: 130px; border-radius: 100%; margin-bottom: 15px; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.4); }
.slint_features_itm .fa::before{ color: #ffffff; font-size: 55px; height: 110px; }
.slint_features_itm p{ font-size: 17px; line-height: 22px; }
.slint_features_itm .slint_blue_circle{ background: #195aae; }
.slint_features_itm .slint_yellow_circle{ background: #fda248; }
.slint_features_itm .slint_orange_circle{ background: #ff4c2f; }
.slint_features_itm .slint_sky_circle{ background: #34d7b3; }
.slint_features_itm:hover .fa{ transform: rotateY(360deg);
transition: all ease-in-out 0.9s;
-webkit-transition: all ease-in-out 0.9s;
-moz-transition: all ease-in-out 0.9s;
-o-transition: all ease-in-out 0.9s; }

.rsm_edit_page_slint_sec .container{ max-width: 1300px; }
.rsm_edit_page_slint_sec h2{ font-size: 60px; margin-bottom: 10px; }
.rsm_edit_page_slint_sec h3{ font-family: 'PT Serif', serif; font-size: 30px; color: #ffffff; font-weight: bold; text-align: center; line-height: 38px; margin-bottom: 30px; }

/*Package section style start*/
.writing_srvc_pckg{ position: relative; padding: 15px 0 30px 0; width: 100%; color: #195aae; text-align: center; }
.writing_srvc_pckg h2{ font-size: 70px; line-height: 70px; margin-bottom: 25px; }
.writing_srvc_pckg h3{ font-family: 'PT Serif', serif; font-size: 35px; line-height: 40px; }
.writing_srvc_pckg h4{ font-family: 'PT Serif', serif; font-size: 30px; line-height: 30px; font-weight: bold; margin: 10px 0 20px 0; }

/*Process section style start*/
.process_sec{ position: relative; background: #0c9cfd; width: 100%; }
.process_bg_outer{ display: table; position: relative; width: 100%; }
.process_right_clmn{ background: url(../images/top-rsn-bg-img.jpg) no-repeat right center; background-size: inherit; background-attachment: fixed; padding: 0 20px; position: relative; -webkit-backface-visibility: hidden; }
.process_right_clmn::before{ position: absolute; content: ''; width: 100%; height: 100%; background: rgba(0, 57, 132, 0.5); left: 0; top: 0; z-index: 1; }
.process_lft_clmn, .process_right_clmn{ float: none; width: 50%; vertical-align: middle; display: table-cell; }
.process_itm_sec{ padding: 30px 20px 30px 20px; }
.process_sec h2{ color: #ffffff; position: relative; z-index: 2; font-size: 70px; line-height: 70px; }
.process_sec h2 span{ font-size: 40px; line-height: 50px; }
.process_itm_sec ul li{ position: relative; font-family: 'Roboto', sans-serif; font-size: 18px; color: #ffffff; line-height: 22px; margin-bottom: 8px; background: url(../images/arrow_icon2.png) no-repeat 0 6px; padding: 0 0 3px 27px; }
.mob_version{ display: none; }


/*Buying Service section style start*/
.byng_srvc_sec{ position: relative; width: 100%; padding: 30px 0 45px 0; color: #ffffff; text-align: center; }
.byng_srvc_sec h2{ font-size: 60px; margin-bottom: 30px; }
.byng_srvc_clmn{ margin-top: 15px; }
.byng_srvc_itm{ position: relative; }
.byng_srvc_itm::after{ position: absolute; content: '\f061'; font-family: fontawesome; font-size: 50px; color: #195aae; top: 40px; right: -34px; text-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3); }
.byng_srvc_itm .num{ width: 110px; height: 110px; line-height: 110px; border-radius: 100%; background: #195aae; font-family: 'PT Serif', serif; font-size: 70px; font-weight: bold; color: #ffffff; margin: 0 auto 10px auto; box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3); }
.byng_srvc_itm p{ font-size: 20px; color: #000000; line-height: 26px; padding: 0 10px; }
.byng_srvc_clmn:last-child .byng_srvc_itm::after{ display: none; }

/*====================== Inner Essay Writing Services Page Style Sheet End Here ======================*/

/*====================== Inner Application Package Page Style Sheet Start Here ======================*/
.aplction_pckg_bdy_hdn_sec{ position: relative; width: 100%; padding: 30px 0; }
.aplction_pckg_bdy_hdn_sec .container{ max-width: 1100px; }
.aplction_pckg_bdy_hdn_sec p{ font-family: 'PT Serif', serif; font-size: 22px; color: #195aae; line-height: 32px; text-align: center; }

.apl_chic_bg{ position: relative; width: 100%; background: #0c9cfd; padding: 50px 0 20px 0; }
.apl_chic_bg .apl_chic_clmn{ margin-bottom: 30px; }
.apl_chic_itm{ color: #ffffff; text-align: center; color: #ffffff; }
.apl_chic_itm .fa{ width: 120px; height: 120px; line-height: 120px; font-size: 55px; border: 2px solid #ffffff; border-radius: 100%; margin-bottom: 10px; }
.apl_chic_itm h2{ font-family: 'PT Serif', serif; font-size: 24px; font-weight: 400; line-height: 28px; margin-bottom: 13px; }
.apl_chic_itm p{ font-family: "Open Sans", sans-serif; font-size: 16px; line-height: 20px; letter-spacing: 0.9px; }

.apl_pckg_sec{ position: relative; width: 100%; padding: 30px 0 55px 0; }
.apl_pckg_clmn{ float: left; width: 20%; padding: 0 10px; margin-top: 15px; }
.apl_pckg_itm{ border-radius: 5px; padding: 0; box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
transition: all ease-in-out 0.3s;
-webkit-transition: all ease-in-out 0.3s;
-moz-transition: all ease-in-out 0.3s;
-o-transition: all ease-in-out 0.3s; }
.apl_pckg_itm h2{ font-family: 'PT Serif', serif; font-size: 30px; color: #ffffff; font-weight: 700; text-align: center; line-height: 35px; padding: 15px 0; border-radius: 5px 5px 0 0; }
.apl_pckg_itm a.pckg_ordr_btn{ font-family: 'PT Serif', serif; font-size: 22px; color: #ffffff; font-weight: 400; text-align: center; line-height: 35px; text-transform: uppercase; padding: 8px 0; border-radius: 0 0 5px 5px; display: inline-block; width: 100%; }
.apl_pckg_itm a.pckg_ordr_btn:hover{ opacity: 0.6; }
.apl_pckg_itm ul{ padding: 40px 0; text-align: center; }
.apl_pckg_itm ul li{ padding: 5px 0; font-size: 18px; color: #000000; line-height: 26px; }
.apl_pckg_itm ul li:nth-child(2){ border-top: 1px dashed #195993; border-bottom: 1px dashed #195993; }
.pckg_schl_one h2, .pckg_schl_one a.pckg_ordr_btn{ background: #3271e3; }
.pckg_schl_two h2, .pckg_schl_two a.pckg_ordr_btn{ background: #34d7b3; }
.pckg_schl_three h2, .pckg_schl_three a.pckg_ordr_btn{ background: #f8ce43; }
.pckg_schl_four h2, .pckg_schl_four a.pckg_ordr_btn{ background: #ff4c2f; }
.pckg_schl_five h2, .pckg_schl_five a.pckg_ordr_btn{ background: #8c8c8c; }

.srvc_page_bg{ background-color: #ffffff; }
.srvc_page_bg .apl_chic_itm h2{ color: #1b5992; font-weight: 600; }
.srvc_page_bg .apl_chic_itm h2 a{ color: #1b5992; }
.srvc_page_bg .apl_chic_itm h2 a:hover{ color: #0085ff; }
.srvc_page_bg .apl_chic_itm a .fa{ color: #1b5992; border-color: #1b5992; transition: 0.3s; }
.srvc_page_bg .apl_chic_itm a:hover .fa{ color: #0085ff; border-color: #0085ff; }
.srvc_page_bg .apl_chic_itm p{ color: #000000; }
/*====================== Inner Application Package Page Style Sheet End Here ======================*/

/*====================== Inner Sample Essays Page Style Sheet Start Here ======================*/
.smpl_essay_bdy_top_cntnt{ padding: 30px 0; }
.smpl_essay_bdy_top_cntnt h2{ font-family: 'PT Serif', serif; font-size: 25px; color: #195aae; font-weight: 700; line-height: 30px; margin-bottom: 5px; }
.smpl_essay_bdy_top_cntnt p{ font-family: "Open Sans", sans-serif; font-size: 17px; color: #000000; font-weight: 400; text-align: justify; line-height: 26px; padding-bottom: 15px; }

.bdy_smpl_itm_bg{ position: relative; background-color: #0c9cfd; padding: 30px 0 15px 0; }
.bdy_smpl_itm{ margin: 10px 0; position: relative; min-height: 170px; color: #ffffff; text-align: center; }
.bdy_smpl_itm a .fa{ width: 100px; height: 100px; border: 2px solid #ffffff; border-radius: 100%; line-height: 100px; font-size: 60px; color: #ffffff;
transition: all ease-in-out 0.3s;
-webkit-transition: all ease-in-out 0.3s;
-moz-transition: all ease-in-out 0.3s;
-o-transition: all ease-in-out 0.3s; }
.bdy_smpl_itm h2{ font-family: 'PT Serif', serif; font-size: 20px; line-height: 26px; padding: 0 50px; margin-top: 10px; }
.bdy_smpl_itm a{ color: #ffffff; }
.bdy_smpl_itm a:hover, .bdy_smpl_itm a:hover .fa{ color: #1b5992; border-color: #1b5992; }
.sample_item_btm_txt{ padding: 35px 0; }
.sample_item_btm_txt .container{ max-width: 1100px; text-align: center; }
.sample_item_btm_txt p{ font-family: 'PT Serif', serif; font-size: 18px; line-height: 30px; }

.dont_write_sec{ position: relative; background: #0c9cfd; padding: 20px 0; }
.dont_write_sec .hdn{ max-width: 850px; margin: 0 auto 25px auto; }
.dont_write_sec .hdn h2{ color: #ffffff; margin-bottom: 25px; }
.dont_write_sec .hdn p{ font-family: 'PT Serif', serif; font-size: 18px; color: #ffffff; line-height: 30px; text-align: center; }
.dont_write_sec a{ color: #ffffff; text-decoration: underline; }
.dont_write_sec a:hover{ color: #1b5992; text-decoration: none; }
.dont_write_itm{ margin: 10px 0; position: relative; padding-left: 65px; min-height: 65px; }
.dont_write_itm::before{ position: absolute; content: '\f00d'; top: 3px; left: 0; width: 45px; height: 45px; border-radius: 100%; background-color: #ffffff; font-family: fontawesome; font-size: 32px; color: #d70200; text-align: center; line-height: 47px; box-shadow: 0 3px 20px rgba(0, 0, 0, 0.3); }
.dont_write_itm p{ font-size: 20px; line-height: 26px; }
.dont_write_itm p a{ color: #ffffff; display: inline-block; }
.dont_write_itm p a:hover{ text-decoration: underline; color: #ffffff; padding-left: 10px; }

.dont_write_item_btm_txt{ padding: 35px 0; }
.dont_write_item_btm_txt .container{ max-width: 1200px; text-align: center; }
.dont_write_item_btm_txt p{ font-family: 'PT Serif', serif; font-size: 18px; color: #000000; text-align: center; line-height: 30px; }
/*====================== Inner Sample Essays Page Style Sheet End Here ======================*/

/*====================== Inner Challenging Situation Page Style Sheet Start Here ======================*/
.chlng_stuation_bdy_bg{ position: relative; width: 100%; padding: 0 0 40px 0; }
.chlng_stuation_bdy_bg p{ font-family: "Open Sans", sans-serif; font-size: 18px; color: #000000; font-weight: 400; text-align: justify; line-height: 28px; padding-bottom: 20px; }
.nxt_smpl_esay_btn{ position: relative; float: right; text-align: right; }
.nxt_essay_titl h3{ font-family: 'PT Serif', serif; font-size: 22px; font-weight: bold; font-style: italic; line-height: 24px; }
.nxt_essay_titl h3 a{ color: #195aae; position: relative; }
.nxt_essay_titl h3 a:hover{ color: #d70200; }
.nxt_essay_titl h3 a .fa{ padding-left: 10px; }
/*====================== Inner Challenging Situation Page Style Sheet End Here ======================*/

/*====================== Inner Resume Editing Service Page Style Sheet Start Here ======================*/
.rsume_edit_page_bdy_top_txt_bg{ position: relative; width: 100%; padding: 40px 0; }
.rsume_edit_page_bdy_top_txt_bg .container{ max-width: 1110px; }
.rsume_edit_page_bdy_top_txt_bg p{ font-size: 17px; color: #000000; line-height: 26px; text-align: justify; }
/*====================== Inner Resume Editing Service Page Style Sheet End Here ======================*/

/*====================== Inner Business Analytics Page Style Sheet Start Here ======================*/
.apling_prgram_sec{ position: relative; width: 100%; padding: 30px 0; }
.apl_prgm_hdn{ margin-bottom: 20px; text-align: center; }
.apl_prgm_hdn h2{ font-size: 35px; line-height: 40px; }
.apl_prgm_hdn h3{ font-family: 'PT Serif', serif; font-size: 35px; color: #195aae; line-height: 40px; }

.apling_prgram_sec ul li{ font-size: 20px; color: #000000; font-weight: normal; line-height: 25px; margin-top: 20px; position: relative; float: none; clear: both; width: 100%; display: inline-block; }
.apling_prgram_sec .fa{ width: 55px; height: 55px; color: #195aae; border: 2px solid #195aae; border-radius: 100%; line-height: 55px; font-size: 30px; text-align: center; vertical-align: middle; margin: -15px 11px 10px 0; float: left; }

.aplication_elmnts .container{ max-width: 1300px; }
.aplication_elmnts h2{ font-size: 60px; }
.aplication_elmnts .slint_features_itm_clmn h3{ font-size: 26px; font-weight: bold; line-height: 30px; letter-spacing: 1px; }
.aplication_elmnts .slint_features_itm_clmn h3 a{ color: #ffffff; }
.aplication_elmnts .slint_features_itm_clmn h3 a:hover{ color: #0c9cfd; }

.why_us_bg{ position: relative; width: 100%; background: #0c9cfd; padding: 25px 0 40px 0; }
.why_us_hdn{ max-width: 900px; margin: 0 auto 30px auto; text-align: center; }
.why_us_hdn h2{ color: #ffffff; }
.why_us_hdn p{ font-family: 'PT Serif', serif; font-size: 20px; color: #ffffff; line-height: 26px; }
.inr_why_us_itm .amount{ width: 150px; height: 150px; line-height: 150px; border: 3px solid #ffffff; border-radius: 100%; margin: 0 auto; font-family: 'PT Serif', serif; font-size: 38px; color: #ffffff; font-weight: bold; text-align: center; }
.inr_why_us_itm .title{ font-family: 'PT Serif', serif; font-size: 30px; color: #ffffff; font-weight: bold; text-align: center; margin-top: 20px; }
.need_know_bg{ position: relative; width: 100%; padding: 30px 0; }
.need_know_bg h2{ font-size: 35px; line-height: 40px; letter-spacing: 1px; margin-bottom: 35px; }
.need_know_itm{ border-radius: 5px; padding: 0; box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
transition: all ease-in-out 0.3s;
-webkit-transition: all ease-in-out 0.3s;
-moz-transition: all ease-in-out 0.3s;
-o-transition: all ease-in-out 0.3s; }
.need_know_itm h3{ font-family: 'PT Serif', serif; font-size: 30px; color: #ffffff; font-weight: 700; text-align: center; line-height: 35px; padding: 15px 0; border-radius: 5px 5px 0 0; }

.need_know_itm ul{ padding: 25px 0;  }
.need_know_itm ul li{ position: relative; font-family: 'Roboto', sans-serif; font-size: 16px; color:#212121; text-align: left; line-height: 22px; background: url(../images/arrow_icon.png) no-repeat 10px 18px; padding-left: 25px; border-bottom: 1px dashed #195993; }
.need_know_itm ul li:last-child{ border-bottom: none; }
.need_know_itm ul li a{ padding: 12px 10px; color:#212121; display: inline-block; width: 100%; }
.need_know_itm ul li a:hover{ color:#d70200; padding-left: 20px; }
.need_know_itm a.need_know_itm_btn{ font-family: 'PT Serif', serif; font-size: 22px; color: #ffffff; font-weight: 400; text-align: center; line-height: 35px; text-transform: uppercase; padding: 8px 0; border-radius: 0 0 5px 5px; display: inline-block; width: 100%; }
.need_know_itm_one h3, .need_know_itm_one a.need_know_itm_btn{ background: #34d7b3; }
.need_know_itm_two h3, .need_know_itm_two a.need_know_itm_btn{ background: #f8ce43; }
.need_know_itm_three h3, .need_know_itm_three a.need_know_itm_btn{ background: #ff4c2f; }
.need_know_itm_one a.need_know_itm_btn:hover{ background: #34d7b3a3; }
.need_know_itm_two a.need_know_itm_btn:hover{ background: #f8ce43a3; }
.need_know_itm_three a.need_know_itm_btn:hover{ background: #ff4c2fa3; }
/*====================== Inner Business Analytics Page Style Sheet End Here ======================*/

/*====================== Inner About Founder Page Style Sheet Start Here ======================*/
.inr_about_founder_sec{ position: relative; width: 100%; background-color: #ffffff; padding: 40px 0; }
.inr_fndr_img_clmn{ text-align: center; padding-top: 12px; }
.inr_about_founder_sec img{ max-width: 100%; border: 2px solid #4e4e4e; padding: 2px; border-radius: 3px; margin: 0 25px 10px 0; }
.inr_fndr_dsig ul{ font-size: 0; text-align: center; }
.inr_fndr_dsig ul li{ display: inline-block; vertical-align: middle; font-family: 'PT Serif', serif; font-size: 17px; color: #195aae; font-weight: 700; font-style: italic; text-align: left; line-height: 22px; }
.inr_fndr_dsig ul li:last-child{ margin-left: 40px; }
.inr_fndr_dsig ul li .fa{ margin-right: 3px; font-size: 22px; }

.inr_fndr_scl{ margin-top: 20px; }
.inr_fndr_scl ul{ font-size: 0; text-align: center; }
.inr_fndr_scl ul li{ display: inline-block; margin: 0 4px; }
.inr_fndr_scl ul li a .fa{ width: 34px; height: 34px; line-height: 34px; font-size: 14px; color: #ffffff; border-radius: 100%; }
.inr_fndr_scl ul li a .fa-facebook{ background-color: #4867aa; }
.inr_fndr_scl ul li a .fa-google-plus{ background-color: #df4a32; }
.inr_fndr_scl ul li a .fa-linkedin{ background-color: #1686b0; }
.inr_fndr_scl ul li a .fa-twitter{ background-color: #1cb7eb; }
.inr_fndr_scl ul li a:hover .fa{ transform: rotateY(360deg); transition: all ease-in-out 0.7s; }

.inr_about_founder_sec h2{ text-align: left; }
.inr_about_founder_sec p{ font-family: "Open Sans", sans-serif; font-size: 18px; line-height: 28px; text-align: justify; padding-bottom: 15px; }
.fundr_vdo_tstmnil_sec{ position: relative; background-color: #f0f7ff; padding: 40px 0 60px 0; }
.fundr_vdo_tstmnil_sec h2{ margin-bottom: 40px; }
.vdo_tstmnil_itm{ width: 700px; height: 400px; margin: 0 auto; padding: 10px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); background-color: #ffffff; }
.vdo_tstmnil_itm iframe{ width: 100%; height: 100%; }
.inr_fndr_tstmnl{ position: relative; max-width: 800px; margin: 40px auto 40px auto; padding: 0 15px; }
.inr_fndr_tstmnl h2{ font-size: 30px; line-height: 40px; text-align: left; margin-bottom: 0; }
.inr_fndr_tstmnl ul li{ position: relative; width: 100%; float: none; clear: both; display: inline-block; padding: 10px 15px; margin-top: 15px; border: 1px solid; }
.inr_fndr_tstmnl ul li img.athr_img{ float: left; width: 40px; height: 40px; border: 1px solid #195aae; padding: 1px; margin: 4px 15px 8px 0; }
.inr_fndr_tstmnl ul li p{ font-family: "Open Sans", sans-serif; font-size: 14px; color: #000000; line-height: 26px; padding-bottom: 5px; }
.inr_fndr_tstmnl ul li a{ color: #0000FF; font-weight: 600; }
.inr_fndr_tstmnl ul li a:hover{ color: #d70200; }
.inr_fndr_tstmnl ul li:nth-child(odd){ border-color: #81A9D2; background-color: #e4f1ff; }
.inr_fndr_tstmnl ul li:nth-child(even){ border-color: #94DDE6; background-color: #dffcff; }
/*====================== Inner About Founder Page Style Sheet End Here ======================*/

/*====================== Inner Book Page Style Sheet Start Here ======================*/
.inr_book_area{ position: relative; width: 100%; background-color: #ffffff; padding: 40px 0; }
.inr_book_area h2{ font-size: 30px; text-align: left; line-height: 40px; margin-bottom: 10px; }
.inr_book_area p{ font-family: "Open Sans", sans-serif; font-size: 18px; line-height: 28px; text-align: justify; padding-bottom: 15px; }
.inr_book_area b{ font-style: italic; }
.inr_book_area .inr_book_img{ float: left; margin-right: 25px; width: 180px; border: 1px solid #4e4e4e; padding: 10px; }

.inr_book_prt_sec{ position: relative; width: 100%; background-color: #f1f1f1; padding: 40px 0 60px 0; }
.inr_book_prt_sec h2{ font-size: 45px; line-height: 50px; margin-bottom: 10px; }
.inr_book_prt_sec h3{ font-family: 'PT Serif', serif; font-size: 18px; color: #195aae; font-weight: bold; text-align: center; line-height: 22px; }
.book_prt_clmn{ margin-top: 25px; }
.book_prt_itm{ text-align: center; padding: 15px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); min-height: 300px; background-color: #ffffff; }
.book_prt_itm .book_prt_itm_img{ width: 110px; height: 110px; border: 2px solid #e4e4e4; line-height: 110px; border-radius: 100%; text-align: center; margin: 0 auto 10px auto; }
.book_prt_itm p{ font-size: 16px; color: #000000; line-height: 24px; }

.inr_book_txt_area{ position: relative; width: 100%; background-color: #ffffff; padding: 30px 0; }
.inr_book_txt_area h2{ font-size: 26px; color: #195aae; font-weight: bold; padding-bottom: 10px; }
.inr_book_txt_area p{ font-family: "Open Sans", sans-serif; font-size: 18px; color: #000000; text-align: justify; line-height: 32px; padding-bottom: 20px; }
.inr_book_prize{ position: relative; max-width: 900px; margin: 15px auto 30px auto; }
.inr_book_prize ul{ display: table; width: 100%; border: 2px solid #777777; }
.inr_book_prize ul li{ display: table-cell; padding: 15px 10px; font-size: 20px; text-align: center; font-weight: bold; vertical-align: middle; }
.inr_book_prize ul li:nth-child(2){ border-left: 2px solid #777777; border-right: 2px solid #777777; }
/*====================== Inner Book Page Style Sheet End Here ======================*/

/*====================== Inner About us Page Style Sheet Start Here ======================*/
.inr_our_histry_sec{ position: relative; width: 100%; background-color: #ffffff; padding: 0 0 20px 0; }
.inr_our_histry_sec .container{ max-width: 1100px; }
.inr_our_histry_sec p{ font-family: "Open Sans", sans-serif; font-size: 16px; color: #000000; text-align: justify; line-height: 26px; }

.inr_wht_we_do_sec{ position: relative; width: 100%; background-color: #0c9cfd; }
.inr_wht_we_do_sec h2{ font-size: 40px; color: #ffffff; line-height: 45px; text-align: left; }
.inr_wht_we_do_sec p{ font-family: "Open Sans", sans-serif; font-size: 17px; color: #ffffff; text-align: justify; line-height: 26px; }
.inr_wht_we_do_lft{ position: relative; width: 93%; background-color: #195aae; padding: 40px 15px 40px 0; }
.inr_wht_we_do_lft::before{ position: absolute; content: ''; width: 999rem; height: 100%; right: 100%; top: 0; background-color: #195aae; }
.inr_wht_we_do_lft::after{ position: absolute; content: ''; width: 70px; height: 100%; right: -70px; top: 0; background: url(../images/sec_sprtr.png) no-repeat -10px 0; background-size: cover; }
.inr_wht_we_ofr_right{ padding: 40px 0; }

.inr_wht_hpn_sec{ position: relative; width: 100%; background-color: #ffffff; padding: 20px 0 40px 0; }
.inr_wht_hpn_itm{ text-align: center; margin-top: 25px; padding: 15px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); min-height: 335px; }
.inr_wht_hpn_itm .inr_wht_hpn_itm_img{ width: 110px; height: 110px; border: 2px solid #e4e4e4; line-height: 110px; border-radius: 100%; text-align: center; margin: 0 auto; }
.inr_wht_hpn_itm h3{ font-family: 'PT Serif', serif; font-size: 20px; color: #195aae; font-weight: bold; line-height: 25px; margin: 10px 0 12px 0; }
.inr_wht_hpn_itm p{ font-size: 16px; color: #000000; line-height: 24px; }

.inr_uniq_advntg h2{ color: #ffffff; position: relative; z-index: 2; }
.inr_uniq_advntg_itm_sec ul li{ font-size: 16px; line-height: 20px; margin-bottom: 15px; padding: 0 0 0 35px; width: 100%; }
.inr_uniq_advntg_itm_sec ul li::before{ width: 24px; height: 24px; line-height: 24px; font-size: 13px; }

.inr_our_dfrntiation_sec{ position: relative; width: 100%; background-color: #ffffff; padding: 20px 0; }
.inr_our_dfrntiation_sec h2{ margin-bottom: 5px; }
.inr_our_dfrntiation_sec h3{ font-family: 'PT Serif', serif; font-size: 25px; color: #195aae; font-weight: normal; line-height: 35px; text-align: center; }
.inr_differentiation_clmn{ margin-top: 35px; }
.inr_differentiation_clmn h4{ font-family: 'PT Serif', serif; font-size: 25px; color: #195aae; font-weight: bold; text-align: center; line-height: 30px; margin-bottom: 20px; }
.inr_differentiation_clmn p{ font-size: 18px; line-height: 24px; text-align: justify; }
.inr_differentiation_clmn ul{ margin-top: 20px; }

.mba_admisn_xprt{ position: relative; padding-right: 40px; }
.mba_admisn_xprt::before{ position: absolute; content: ''; width: 2px; height: 100%; border-left: 1px dashed #000000; right: 0; top: 0; }
/*====================== Inner About us Page Style Sheet End Here ======================*/

/*====================== Inner Admission Interview Page Style Sheet start Here ======================*/
.intrvw_pag_bdy_top_txt{ position: relative; width: 100%; background-color: #ffffff; padding: 30px 0; }
.intrvw_pag_bdy_top_txt .container{ max-width: 1100px; }
.intrvw_pag_bdy_top_txt p{ font-size: 20px; line-height: 38px; }
.admsn_intrvw_rglur_pkg .writing_sprt_itm p{ font-size: 18px; line-height: 24px; }
.intrvw_page_srvc_pkg h2{ font-size: 50px; line-height: 60px; }
.intrvw_page_srvc_pkg h3{ font-size: 30px; line-height: 35px; }
.admsn_intrvw_gld_pkg_sec .container{ max-width: 1300px; }
.admsn_intrvw_gld_pkg_sec .inr_book_prize{ margin-top: 50px; }
.admsn_intrvw_gld_pkg_sec .inr_book_prize ul, .admsn_intrvw_gld_pkg_sec .inr_book_prize ul li:nth-child(2){ border-color: #ffffff; }
.admsn_intrvw_gld_pkg_sec .slint_features_itm p{ font-size: 18px; line-height: 24px; }
.admsn_intrvw_gld_pkg_sec .inr_book_prize ul li{ font-size: 20px; }
.btm_hlp_sec .let_us_hlp_cntct_btn{ margin-top: 20px; }
/*====================== Inner Admission Interview Page Style Sheet End Here ======================*/

/*====================== Inner Letter Recommendation Page Style Sheet Start Here ======================*/
.ltr_recmndtion{ text-align: center; }
.ltr_recmndtion h3{ font-family: 'PT Serif', serif; font-size: 30px; line-height: 35px; margin-bottom: 40px; }
.ltr_rec_fst_sec{ position: relative; width: 100%; padding: 30px 0; }
.ltr_rec_fst_sec h3{ color: #195aae; }
.ltr_rec_fst_sec .writing_sprt_itm .fa{ color: #195aae; border-color: #195aae; }
.ltr_rec_fst_sec .writing_sprt_itm .fa::before{ color: #195aae; }

.ltr_rec_scnd_sec{ position: relative; width: 100%; background-color: #195aae; padding: 30px 0; }
.ltr_rec_scnd_sec .writing_sprt_itm p{ font-size: 18px; line-height: 24px; }
.ltr_rec_scnd_sec .writing_sprt_itm .fa{ color: #ffffff; border-color: #ffffff; }
.ltr_rec_scnd_sec .writing_sprt_itm .fa::before{ color: #ffffff; }
.ltr_rec_scnd_sec h2, .ltr_rec_scnd_sec h3, .ltr_rec_scnd_sec p{ color: #ffffff; }
/*====================== Inner Letter Recommendation Page Style Sheet End Here ======================*/

/*====================== Inner Payment Option Page Style Sheet Start Here ======================*/
.paymnt_option_one{ position: relative; padding-bottom: 35px; text-align: center; border-bottom: 1px solid #2d89ff; }
.paymnt_option_one h2{ font-size: 35px; margin-bottom: 40px; }
.paymnt_option_two{ position: relative; margin-bottom: 35px; text-align: center; background-color: #dfedff; padding: 40px 0 60px 0; }
.paymnt_option_two h2{ font-size: 35px; margin-bottom: 25px; }
.paymnt_option_two p{ font-size: 18px; line-height: 26px; padding-top: 10px; }
.paymnt_option_two p b{ font-size: 22px; padding-right: 10px; }
.paymnt_option_three{ position: relative; text-align: center; padding: 10px 0 60px 0; }
.paymnt_option_three h2{ font-size: 35px; margin-bottom: 25px; }
.paymnt_option_three h3{ font-size: 25px; }
.paymnt_option_three p{ font-size: 16px; line-height: 26px; padding-top: 10px; }
.paymnt_option_three p b{ font-size: 20px; padding-right: 5px; }
.paymnt_three_txt_area{ max-width: 400px; margin: 40px auto 0 auto; text-align: left; }
/*====================== Inner Payment Option Page Style Sheet End Here ======================*/

/*====================== Inner Page Right Column Style Sheet Start Here ======================*/
.right_clmn_bg{ position: relative; padding: 20px 20px 30px 20px; background-color: #ebf4fb; }
.inr_page_right_clmn section{ position: relative; }
.inr_page_right_clmn section h3{ font-family: 'PT Serif', serif; font-size: 20px; color: #195aae; font-weight: bold; line-height: 24px; margin-bottom: 12px; }
.inr_page_right_clmn section p{ font-family: 'Roboto', sans-serif; font-size: 16px; color: #333333; line-height: 24px; padding-bottom: 0; }
.inr_page_right_clmn section ul li{ font-family: 'Roboto', sans-serif; font-size: 16px; color: #333333; line-height: 18px; margin-top: 15px; background: url(../images/arrow_icon.png) no-repeat 0 3px; padding-left: 25px; }
.inr_page_right_clmn section ul li a{ color: #333333; }
.inr_page_right_clmn section ul li a:hover{ color: #0c9cfd; }
.inr_page_right_clmn section:not(:last-child){ padding-bottom: 20px; margin-bottom: 20px; }
.inr_page_right_clmn section:not(:last-child):after{ position: absolute; content: ''; width: 100%; height: 1px; background-color: #93bbda; bottom: 0; }
.right_clmn_tstmnil{ min-height: 250px; }
.tstmnil_txt h4.tstmnil_athr{ font-size: 16px; color: #195aae; font-weight: bold; text-align: right; padding: 10px 30px 10px 0; }
.tstmnil_txt p{ position: relative; padding: 0 25px; }
.tstmnil_txt p::before{ position: absolute; content: '\f10d'; font-family: fontawesome; font-size: 14px; color: #000000; margin-left: -20px; }
.tstmnil_txt p::after{ position: absolute; content: '\f10e'; font-family: fontawesome; font-size: 14px; color: #000000; margin-left: 10px; }
/*====================== Inner Page Right Column Style Sheet End Here ======================*/

/*====================== Inner Thank You Page Style Sheet Start Here ======================*/
.thank_you_page{ padding: 50px 0 30px 0; }
.thnk_you_hdn{ font-family: 'PT Serif', serif; font-size: 25px; color: #195aae; text-align: center; line-height: 45px; padding: 0 90px; margin-bottom: 40px; }
a.paymnt_btn{ font-size: 20px; color: #ffffff; font-weight: 600; line-height: 24px; text-transform: uppercase; background-color: #1b5992; padding: 10px 24px; border-radius: 25px; margin-top: 35px; display: inline-block; transition: 0.4s; }
a.paymnt_btn .fa{ margin-right: 8px; font-size: 35px; vertical-align: middle; }
a.paymnt_btn:hover{ background-color: #0085ff; }
/*====================== Inner Thank You Page Style Sheet End Here ======================*/

/*====================== Inner Under Construction and 404 Page Style Sheet Start Here ======================*/
.undr_cnstrction_404_bg{ position: relative; background: linear-gradient(20deg, rgb(27, 89, 145) 20%, rgb(168, 251, 255) 100%); min-height: 100vh; text-align: center; padding: 20px; color: #ffffff; }
.undr_cnstrction_404_bg .container{ max-width: 1000px; margin: 0 auto; }
.undr_cnstrction_404_bg img{ max-height: 250px; }
.undr_cnstrction_404_bg h1{ font-size: 50px; font-weight: bold; line-height: 50px; letter-spacing: 1px; text-shadow: 4px 3px 4px rgba(0, 0, 0, 0.4); margin-bottom: 30px; }
.undr_cnstrction_404_bg h2 span{ font-size: 20px; line-height: 40px; }
.undr_cnstrction_404_bg h2 b{ font-size: 80px; line-height: 90px; text-transform: uppercase; text-shadow: 4px 3px 4px rgba(0, 0, 0, 0.4); }

.undr_cnstrction_404_bg ul.link_btn li{ display: inline-block; margin: 50px 60px 10px 60px; font-size: 25px; font-weight: 600; line-height: 30px; text-transform: uppercase; }
ul.link_btn li a{ color: #1b5992; background-color: #ffffff; padding: 10px 40px; border-radius: 25px; transition: 0.4s; }
ul.link_btn li a:hover{ color: #ffffff; background-color: #1b5992; }
.not_found{ padding-top: 100px; }
/*====================== Inner Under Construction and 404 Page Style Sheet End Here ======================*/





/*=========================== SVG Font Style Sheet Start Here ===========================*/
@font-face {
font-family: 'icomoon';
src:  url('../fonts/svg/icomoon.eot?f8f9u9');
src:  url('../fonts/svg/icomoon.eot?f8f9u9#iefix') format('embedded-opentype'),
  url('../fonts/svg/icomoon.ttf?f8f9u9') format('truetype'),
  url('../fonts/svg/icomoon.woff?f8f9u9') format('woff'),
  url('../fonts/svg/icomoon.svg?f8f9u9#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-analysis:before { content: "\e900"; }
.icon-balance:before { content: "\e906"; }
.icon-career:before { content: "\e901"; }
.icon-conversation:before { content: "\e902"; }
.icon-detective:before { content: "\e903"; }
.icon-group:before { content: "\e904"; }
.icon-idea:before { content: "\e905"; }
.icon-resume1:before { content: "\e918"; }
.icon-success:before { content: "\e919"; }
.icon-interview:before { content: "\e91a"; }
.icon-interview1:before { content: "\e91b"; }
.icon-meeting2:before { content: "\e91c"; }
.icon-planning:before { content: "\e91d"; }
.icon-resume:before { content: "\e91e"; }
.icon-survey:before { content: "\e91f"; }
.icon-trophy:before { content: "\e920"; }
.icon-line:before { content: "\e921"; }
.icon-recommended:before { content: "\e922"; }
.icon-resume2:before { content: "\e923"; }
.icon-skills:before { content: "\e924"; }
.icon-analytics:before { content: "\e925"; }
.icon-doctor:before { content: "\e926"; }
.icon-employee:before { content: "\e927"; }
.icon-green-earth:before { content: "\e928"; }
.icon-house:before { content: "\e929"; }
.icon-notepad:before { content: "\e92a"; }
.icon-transfer:before { content: "\e92b"; }
.icon-Salient-Features-2:before { content: "\e92c"; }
.icon-idea1:before { content: "\e92d"; }
.icon-list:before { content: "\e92e"; }
.icon-social-care:before { content: "\e92f"; }
.icon-certificate-with-medal:before { content: "\e930"; }
.icon-evaluation:before { content: "\e931"; }
.icon-change:before { content: "\e932"; }
.icon-gap:before { content: "\e933"; }
.icon-highlighter:before { content: "\e934"; }
.icon-blood-donation:before { content: "\e935"; }
.icon-books-stack-of-three:before { content: "\e936"; }
.icon-brain:before { content: "\e937"; }
.icon-checked:before { content: "\e938"; }
.icon-customer-service:before { content: "\e939"; }
.icon-development:before { content: "\e93a"; }
.icon-director-desk:before { content: "\e93b"; }
.icon-file:before { content: "\e93c"; }
.icon-home:before { content: "\e93d"; }
.icon-leadership:before { content: "\e93e"; }
.icon-leadership1:before { content: "\e93f"; }
.icon-matter:before { content: "\e940"; }
.icon-medal-hanging-of-a-ribbon:before { content: "\e941"; }
.icon-radio-on-button:before { content: "\e942"; }
.icon-specialist-user:before { content: "\e943"; }
.icon-team:before { content: "\e944"; }
.icon-team1:before { content: "\e945"; }
.icon-video-camera:before { content: "\e946"; }

/*=========================== SVG Font Style Sheet End Here ===========================*/




/*=========================== Responsive Style Sheet Start Here ===========================*/
@media only screen and (min-width:1360px){
.inr_bnr_two_cap{ padding: 0 30px; }
.inr_bnr_two_cap h1{ font-size: 46px; }
}

@media only screen and (max-width:1365px){
.main_mnu ul li{ font-size: 16px; }
.cntct_dtl_icon{ margin-right: 10px; }
.cntct_dtl_txt{ width: 185px; }
}

@media only screen and (max-width:1280px){
.home_banner_sec h2{ font-size: 25px; line-height: 30px; }
.first_bnr_cap h3, .fifth_bnr_cap h4{ font-size: 15px; line-height: 20px; margin: 5px 0 0 0; }
.home_banner_sec .home_bnr_caption img{ max-width: 100px; }
.first_bnr_cap .row{ margin-bottom: 15px; }
.third_bnr_cap h3, .fifth_bnr_cap h3{ font-size: 22px; line-height: 25px; margin-top: 10px; }
.fifth_bnr_cap h2{ margin-bottom: 10px; }
.hmBnrLeftArrow::after, .hmBnrRightArrow::after{ font-size: 30px; }
.hmBnrLeftArrow{ left: 10px; opacity: 1 }
.hmBnrRightArrow{ right: 10px; opacity: 1 }
.home_banner_sec:hover .hmBnrRightArrow, .hmBnrRightArrow{ right: 10px; }
.home_banner_sec:hover .hmBnrLeftArrow, .hmBnrLeftArrow{ left: 10px; }
}

@media only screen and (max-width:1199px){
.hdr_lft_cntct_info ul li{ font-size: 11px; }
.hdr_lft_cntct_info ul li:first-child{ margin-right: 15px; }
.hdr_lft_cntct_info ul li:first-child::after{ right: -6px; }
.main_mnu{ margin-top: 13px; }
.main_mnu ul li{ font-size: 12px; margin: 0 10px; }
.home_banner_sec img{ height: 40vh !important; }
.foundrs_txt{ padding: 15px 20px 30px 20px; }
.foundrs_txt h3{ font-size: 22px; }
.foundrs_txt h4.desig{ margin-bottom: 8px; }
.wht_do_itm_icon{ width: 15%; }
.wht_do_itm_txt{ width: 80%; }
.wht_do_itm_icon .fa{ width: 50px; height: 50px; line-height: 47px; font-size: 22px; }
.cntct_dtl_icon{ width: 50px; height: 50px; line-height: 55px; }
.cntct_dtl_icon .fa{ font-size: 22px; }
.cntct_dtl_txt{ width: 155px; }
.cntct_dtl_txt p{ font-size: 13px; line-height: 19px; }
.aply_you_sec h2{ font-size: 22px; }
.cls_prfile_sec .fa{ width: 135px; height: 135px; line-height: 135px; }
.let_us_hlp_cntct_btn a{ padding: 15px 20px 15px 50px; }
.as_seen_on_itm_sec .owl-nav .owl-prev, .sellers_itm_sec .owl-nav .owl-prev, .clg_name_scrl_sec .owl-nav .owl-prev{ left: -10px; }
.as_seen_on_itm_sec .owl-nav .owl-next, .sellers_itm_sec .owl-nav .owl-next, .clg_name_scrl_sec .owl-nav .owl-next{ right: 10px; }
.inr_bnr_sec, .inr_bnr_sec_two, .inr_vdo_bnr{ margin-top: 127px; }
.inr_bnr_cap h1, .inr_bnr_two_cap h1{ font-size: 40px; }
.tstmnil_itm_sec .item{ padding: 0 50px; }
.tstmnil_itm_sec .owl-nav .owl-prev{ left: 0; }
.tstmnil_itm_sec .owl-nav .owl-next{ right: 0; }
.geographic_itm_counter, .upgrtd_mjrs_sec .fa{ width: 135px; height: 135px; line-height: 107px; font-size: 30px; }
.geographic_itm_title{ margin-top: 8px; font-size: 18px; }
.upgrtd_mjrs_sec h3.upgrtd_mjrs_itm_counter{ font-size: 20px; line-height: 26px; }
.upgrtd_mjrs_sec h4.upgrtd_mjrs_itm_title{ font-size: 16px; line-height: 20px; }
.inr_blog_bg .inr_blg_clmn{ min-height: 300px; }
.inr_blg_list_itm_txt p{ font-size: 16px; line-height: 20px; }
.inr_blg_list_itm_date, .inr_blg_list_itm_cat{ padding-left: 25px; }
.inr_blg_list_itm_date::before, .inr_blg_list_itm_cat::before{ font-size: 17px; margin: -1px 0 0 -23px; }
.best_foot_forward_top_hdn h2{ font-size: 40px; line-height: 50px; margin-bottom: 0; }
.best_foot_forward_lft_clmn h3{ font-size: 30px; line-height: 35px; }
.best_foot_forward_itm_sec ul li{ font-size: 14px; line-height: 18px; margin-bottom: 7px; padding: 0 15px 0 40px; }
.get_ans_bg{ padding: 20px 0 25px 0; }
.get_ans_bg h2{ font-size: 40px; line-height: 50px; }
.get_ans_bg a.get_ans_btn{ margin-top: 25px; }
.apl_pckg_itm ul li{ font-size: 16px; }
}


@media only screen and (max-width:991px){
.hdr_lft_cntct_info ul li{ font-size: 11px; letter-spacing: 0; }
.hdr_lft_cntct_info ul li:first-child{ margin-right: 10px; }
.hdr_lft_cntct_info ul li:first-child::after{ right: -4px; }
.hdr_top_right_mnu ul li{ font-size: 10px; }
.hdr_top_right_mnu ul li a{ padding: 5px 3px; }
.hdr_top_right_mnu ul li.prf_eva_btn a{ padding: 3px 3px; }
.menu_logo_bg{ padding: 5px 0; }
.main_mnu{ margin-top: 8px; }
.main_mnu ul li{ margin: 0 4px; font-size: 10px; }
.home_banner_sec, .inr_bnr_sec, .inr_bnr_sec_two, .inr_vdo_bnr{ margin-top: 93px; }
.home_banner_sec img{ height: auto !important; }
.inr_vdo_bnr_clmn{ height: 220px; }
.scroll_down_pic{ display: none; }
.wlcm_bg{ padding: 40px 0 20px 0; }
.wlcm_hdn{ max-width: 100%; }
.wlcm_clmn{ min-height: 265px; }
.founders_bg, .wht_do_bg, .hm_blog_bg, .as_seen_on_bg{ padding: 25px 0; }
.founders_bg h2.sec_hdn{ margin-bottom: 30px; }
.foundrs_txt, .foundrs_img{ max-width: 100%; width: 100%; position: relative; margin: 5px 0; }
.wht_do_itm_sec{ margin-top: 30px; }
.wht_do_itm_sec .item{ width: 46%; }
.top_rsn_lft_clmn h2.sec_hdn{ font-size: 50px; line-height: 60px; margin-bottom: 10px; }
.top_rsn_itm_txt p{ font-size: 13px; line-height: 17px; }
.hm_blog_itm_sec .item{ width: 48%; }
.cntct_dtl_itm{ min-height: 90px; }
.inr_bnr_sec{ height: 200px; }
.inr_bnr_cap h1, .inr_bnr_two_cap h1{ font-size: 25px; line-height: 35px; }
.inr_school_qs_ans_bg, .inr_drctr_sec, .aply_you_sec, .dedline_sec, .cls_prfile_sec, .grphic_dvrsity_sec, .upgrtd_mjrs_sec, .let_us_hlp_sec{ padding: 30px 0; }
.ques_ans_accordion .panel-heading h3{ font-size: 15px; line-height: 20px; }
.inr_insd_vdo_sec{ padding: 15px 0 25px 0; }
.aply_you_sec h2{ font-size: 18px; line-height: 24px; }
.aply_you_sec ul li{ font-size: 15px; line-height: 20px; margin-top: 18px; }
.dedline_sec p{ font-size: 22px; line-height: 22px; }
.dedline_sec p span{ font-size: 18px; }
.cls_prfile_itm_clmn{ margin-bottom: 15px; }
.clg_logo_sec{ padding: 20px 0 10px 0; }
.sellers_sec{ padding: 20px 0; }
.tstmnil_sec{ padding: 20px 0 50px 0; }
.geographic_itm_counter, .upgrtd_mjrs_sec .fa{ width: 170px; height: 170px; line-height: 150px; font-size: 40px; }
.geographic_itm_title{ margin-top: 8px; font-size: 18px; }
.upgrtd_mjrs_sec h3.upgrtd_mjrs_itm_counter{ font-size: 30px; line-height: 36px; }
.upgrtd_mjrs_sec h4.upgrtd_mjrs_itm_title{ font-size: 22px; line-height: 26px; }
.let_us_hlp_txt h2{ font-size: 30px; line-height: 40px; }
.let_us_hlp_txt p{ font-size: 18px; line-height: 26px; }
.blg_cat_itm_area ul li{ font-size: 14px; }
.inr_blog_bg{ padding: 25px 0 20px 0; }
.best_foot_forward_itm_sec ul li{ font-size: 15px; width: 100%; margin-bottom: 10px; }
.writing_sprt_hdn{ margin-bottom: 20px; }
.writing_sprt_itm_clmn{ min-height: 185px; }
.writing_sprt_sec .txt{ padding: 0; margin-top: 0; }
.byng_srvc_sec h2{ font-size: 40px; margin-bottom: 20px; }
.byng_srvc_itm p{ font-size: 16px; line-height: 20px; }
.aplction_pckg_bdy_hdn_sec{ padding: 15px 0; }
.aplction_pckg_bdy_hdn_sec p{ font-size: 16px; line-height: 24px; }
.apl_chic_bg{ padding: 20px 0; }
.apl_chic_itm{ min-height: 235px; }
.apl_pckg_sec{ padding: 10px 0 35px 0; }
.inr_sec_hdn{ font-size: 30px; line-height: 40px; margin-bottom: 0; }
.apl_pckg_itm ul{ padding: 15px 0; }
.apl_pckg_itm ul li{ font-size: 13px; }
.apl_pckg_itm h2, .apl_pckg_itm a.pckg_ordr_btn{ font-size: 20px; }
.smpl_essay_bdy_top_cntnt{ padding: 20px 0; }
.smpl_essay_bdy_top_cntnt h2{ font-size: 20px; }
.smpl_essay_bdy_top_cntnt p{ font-size: 14px; line-height: 22px; padding-bottom: 10px; }
.bdy_smpl_itm_bg{ padding: 25px 0; }
.dont_write_itm::before{ width: 35px; height: 35px; line-height: 37px; font-size: 18px; }
.dont_write_itm{ min-height: 45px; padding-left: 45px; }
.dont_write_itm p{ font-size: 16px; line-height: 22px; }
.apling_prgram_sec{ padding: 20px 0; }
.apl_prgm_hdn h2{ font-size: 23px; }
.apl_prgm_hdn h3{ font-size: 25px; }
.apl_prgm_hdn{ margin-bottom: 10px; }
.apling_prgram_sec ul li{ font-size: 14px; line-height: 20px; }
.slint_features_sec h2{ font-size: 50px; }
.aplication_elmnts .slint_features_itm_clmn h3{ font-size: 18px; line-height: 22px; }
.inr_why_us_itm .amount{ width: 120px; height: 120px; line-height: 120px; font-size: 30px; }
.inr_why_us_itm .title{ font-size: 22px; margin-top: 8px; }
.need_know_bg h2{ font-size: 28px; }
.need_know_itm h3, .need_know_itm a.need_know_itm_btn{ font-size: 17px; line-height: 20px; }
.inr_about_founder_sec p{ font-size: 14px; line-height: 22px; }
.inr_book_area .inr_book_img{ width: 150px; }
.inr_book_area h2, .inr_book_prt_sec h2{ font-size: 24px; line-height: 30px; }
.inr_book_prt_sec h3{ font-size: 13px; }
.inr_book_area p{ font-size: 14px; line-height: 22px; }
.inr_wht_we_do_sec{ padding: 20px 0; }
.inr_wht_we_do_sec h2{ font-size: 30px; line-height: 40px; margin-bottom: 10px; }
.inr_wht_we_do_lft{ background-color: transparent; width: 100%; padding: 0 0 20px 0; }
.inr_wht_we_do_lft::before, .inr_wht_we_do_lft::after{ display: none; }
.inr_wht_we_ofr_right{ padding: 0; }
.inr_differentiation_clmn{ margin-top: 20px; }
.intrvw_page_srvc_pkg h2{ font-size: 30px; line-height: 40px; margin-bottom: 10px; }
.intrvw_page_srvc_pkg h3{ font-size: 22px; }
.slint_features_itm p{ font-size: 13px; line-height: 17px; }
.admsn_intrvw_gld_pkg_sec .inr_book_prize{ margin-top: 10px; }
.ltr_rec_fst_sec .writing_sprt_itm_clmn{ min-height: 220px; }
.sngl_blg_txt_area{ margin-bottom: 10px; }
.right_clmn_bg{ max-width: 400px; margin: 25px auto 0 auto; }
.thank_you_page{ padding: 20px 0; }
.thnk_you_hdn{ font-size: 20px; line-height: 30px; padding: 0; margin-bottom: 20px; }
}


@media only screen and (max-width:767px){
.hdr_top_bg{ height: auto; padding-bottom: 2px; }
.hdr_lft_cntct_info ul, .hdr_top_right_mnu ul{ text-align: center; }
.hdr_lft_cntct_info ul li, .hdr_top_right_mnu ul li{ font-size: 12px; }
.logo{ width: 200px; }
.main_mnu, .home_banner_sec, .inr_bnr_sec, .inr_bnr_sec_two, .inr_vdo_bnr{ margin-top: 0; }
.inr_vdo_bnr_clmn{ height: auto; }
.inr_vdo_bnr_cap_bg{ padding: 15px 0; }
.inr_vdo_bnr_cap_bg .inr_bnr_two_cap{ position: relative; top: 0;
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0); }
.inr_vdo_bnr_area{ height: 250px; }
.main_mnu .mnu_list{ text-align: left; margin-top: 6px; position: absolute; width: 100%; left: 0; padding: 5px 0; background: rgba(0, 0, 0, 0.85); }
.main_mnu ul li{ font-size: 16px; display: block; margin: 0; padding: 4px 15px; }
.main_mnu ul li:not(:last-child){ border-bottom: 1px dashed rgba(255, 255, 255, 0.8); }
.main_mnu ul li a{ display: block; color: #ffffff; }
.top_main_hdr{ position: relative; overflow: inherit; }
.home_banner_sec .home_bnr_caption img{ max-width: 80px; }
.fifth_bnr_cap h2{ margin-bottom: 5px; }
.third_bnr_cap h3, .fifth_bnr_cap h3{ margin-top: 5px; }
.third_bnr_cap h2, .third_bnr_cap h3{ padding-left: 25px; }
.hmb_area{ display: block; }
.wlcm_hdn p{ font-size: 15px; line-height: 22px; }
.foundrs_img{ text-align: center; }
.foundrs_img img{ max-width: 250px; }
.foundrs_txt{ background: transparent; }
.foundrs_txt h3, .foundrs_txt h4.desig, .foundrs_txt p{ color: #ffffff; }
.foundrs_txt .scl_icon{ margin-top: 22px; }
.wht_do_itm_sec .item, .top_rsn_itm_sec .item, .hm_blog_itm_sec .item{ width: 100%; margin: 0; padding: 0 15px; }
.top_rsn_bg{ padding-top: 35px; }
.top_rsn_clmn_area{ display: block; }
.top_rsn_lft_clmn, .top_rsn_right_clmn{ width: 100%; display: block; }
.top_rsn_lft_clmn{ background-attachment: inherit; background: none; }
.top_rsn_itm_txt p{ font-size: 15px; line-height: 21px; }
.cntct_dtl_itm{ min-height: inherit; margin-bottom: 15px; }
.cntct_dtl_txt{ width: 227px; }
.cntct_dtl_txt p{ font-size: 14px; }
.ftr_clmn{ min-height: auto; margin-bottom: 20px; }
.ftr_clmn h2{ margin-bottom: 10px; }
.ftr_clmn img{ max-width: 200px; }
.wht_do_bg, .top_rsn_bg, .hm_blog_bg{ padding-bottom: 20px; }
.ftr_scl_icon ul, .ftr_copyright_bg p{ text-align: center; }
.ftr_scl_icon ul{ margin-bottom: 15px; }
.mnu_list, .scroll_down_pic, .hdr_lft_cntct_info ul li:first-child::after, .hdr_top_right_mnu ul li:not(:last-child)::after, .main_mnu ul li::after, .top_rsn_lft_clmn::before{ display: none; }
.inr_sec_hdn{ font-size: 25px; line-height: 30px; margin-bottom: 10px; }
.inr_bnr_sec{ background-attachment: scroll; height: 150px; }
.inr_bnr_cap h1, .inr_bnr_two_cap h1{ font-size: 30px; line-height: 40px; }
.inr_drctr_sec h2{ font-size: 35px; line-height: 48px; margin-bottom: 10px; }
.inr_drctr_sec p{ font-size: 16px; line-height: 24px; }
.aply_uou_clmn ul{ margin-bottom: 30px; }
.aply_you_sec ul li{ margin-top: 17px; padding-left: 40px; }
.aply_you_sec ul li::before{ font-size: 16px; width: 30px; height: 30px; line-height: 30px; margin-left: -40px; }
.sec_hdn{ font-size: 50px; }
.dedline_sec h3{ margin: 15px 0 20px 0; }
.dedline_itm_clmn, .grphic_dvrsity_sec h2, .upgrtd_mjrs_sec h2, .cls_prfile_sec h2{ margin-bottom: 20px; }
.geographic_itm_clmn, .upgrtd_mjrs_itm_clmn{ margin-bottom: 25px; }
.geographic_itm_counter, .upgrtd_mjrs_sec .fa{ width: 140px; height: 140px; line-height: 130px; }
.geographic_itm_title{ margin-top: 8px; }
.upgrtd_mjrs_sec::before{ display: none; }
.let_us_hlp_txt h2{ font-size: 32px; line-height: 40px; }
.let_us_hlp_txt p{ font-size: 18px; line-height: 25px; }
.let_us_hlp_cntct_btn{ margin-top: 15px; }
.sellers_sec h2, .tstmnil_sec h2{ font-size: 35px; line-height: 40px; margin-bottom: 20px; }
.tstmnil_itm_sec p{ font-size: 18px; line-height: 26px; }
.vdo_tstmnil_itm{ width: 500px; height: 290px; }
.fundr_vdo_tstmnil_sec h2{ margin-bottom: 20px; }
.cntct_frm_sec{ padding: 20px 0 25px 0; }
.cntct_frm_sec h2{ font-size: 24px; line-height: 30px; margin-bottom: 20px; }
.contct_page_map{ height: 300px; }
.tstmnil_sec{ background-attachment: scroll; }
.blg_cat_itm_area ul li{ font-size: 16px; }
.sngl_blg_bg p{ font-size: 16px; line-height: 24px; padding-bottom: 10px; }
.inr_school_qs_ans_bg p, .ques_ans_accordion .panel-body p{ font-size: 15px; line-height: 24px; }
.ques_ans_accordion .panel-heading h2 a{ padding: 10px 40px 10px 15px; }
.ques_ans_accordion .panel-heading h2{ font-size: 15px; line-height: 20px; }
.inr_insd_vdo_sec .video_area{ width: 500px; height: 280px; }
.grphic_dvrsity_sec h2{ font-size: 30px; }
.inr_bnr_cap p, .inr_bnr_two_cap p{ font-size: 18px; line-height: 22px; }
.best_foot_forward_lft_clmn{ background: #0c9cfd; padding-top: 15px; }
.best_foot_forward_lft_clmn::before{ display: none; }
.best_foot_forward_lft_clmn, .best_foot_forward_right_clmn{ width: 100%; display: block; }
.best_foot_forward_top_hdn{ padding: 15px 0; }
.best_foot_forward_top_hdn h2{ font-size: 24px; line-height: 30px; }
.best_foot_forward_lft_clmn h3{ font-size: 20px; line-height: 24px; }
.best_foot_forward_itm_sec{ padding: 15px; }
.best_foot_forward_itm_sec ul li{ padding: 0 0 0 30px; }
.best_foot_forward_itm_sec ul li::before{ top: 2px; width: 20px; height: 20px; line-height: 20px; font-size: 10px; }
.get_ans_bg h2{ font-size: 30px; line-height: 35px; }
.writing_sprt_sec{ padding: 20px 0 25px 0; }
.writing_sprt_hdn p{ font-size: 20px; }
.writing_sprt_sec .txt{ font-size: 16px; line-height: 22px; }
.writing_sprt_itm_clmn{ min-height: 210px; }
.slint_features_sec{ background-attachment: scroll; }
.slint_features_sec, .writing_srvc_pckg{ padding: 15px 0 15px 0; }
.slint_features_sec h2, .writing_srvc_pckg h2{ font-size: 40px; line-height: 40px; margin-bottom: 20px; }
.slint_features_itm .fa{ width: 100px; height: 100px; line-height: 100px; margin-bottom: 8px; }
.slint_features_itm .fa::before{ font-size: 40px; }
.slint_features_itm p{ font-size: 15px; line-height: 18px; }
.writing_srvc_pckg h3{ font-size: 30px; line-height: 35px; }
.writing_srvc_pckg h4{ font-size: 25px; line-height: 30px; margin: 15px 0 20px 0; }
.process_sec{ padding-top: 15px; }
.process_lft_clmn, .process_right_clmn{ width: 100%; background: none; display: block; }
.process_right_clmn::before, .process_right_clmn{ display: none; }
.mob_version{ display: block; }
.process_sec h2{ font-size: 45px; line-height: 50px; }
.process_sec h2 span{ font-size: 30px; line-height: 35px; }
.process_itm_sec{ padding: 15px; }
.byng_srvc_sec{ padding: 20px 0 20px 0; }
.byng_srvc_sec h2{ font-size: 35px; line-height: 40px; }
.byng_srvc_itm .num{ width: 80px; height: 80px; line-height: 80px; font-size: 50px; }
.byng_srvc_itm p{ padding: 0; font-size: 14px; line-height: 18px; }
.apl_pckg_clmn{ width: 50%; }
.apl_pckg_itm ul li{ font-size: 16px; }
.apl_pckg_itm h2, .apl_pckg_itm a.pckg_ordr_btn{ font-size: 24px; }
.bdy_smpl_itm_bg{ background-image: none !important; background-color: #0c9cfd; }
.sample_item_btm_txt, .dont_write_sec, .dont_write_item_btm_txt{ padding: 20px 0; }
.dont_write_sec .hdn h2{ margin-bottom: 15px; }
.sample_item_btm_txt p, .dont_write_sec .hdn p, .dont_write_item_btm_txt p{ font-size: 16px; line-height: 24px; }
.dont_write_itm::before{ top: -3px; }
.dont_write_itm{ min-height: inherit; }
.dont_write_itm::before{ width: 30px; height: 30px; line-height: 30px; }
.chlng_stuation_bdy_bg{ padding: 15px 0; }
.chlng_stuation_bdy_bg p{ font-size: 14px; line-height: 22px; padding-bottom: 12px; }
.rsume_edit_page_bdy_top_txt_bg{ padding: 20px 0; }
.rsume_edit_page_bdy_top_txt_bg p{ font-size: 15px; line-height: 23px; text-align: justify; }
.rsm_edit_page_slint_sec h3{ font-size: 23px; line-height: 30px; }
.apling_prgram_sec ul li{ font-size: 18px; }
.apling_prgram_sec .fa{ margin-top: -10px; }
.need_know_clmn{ width: 350px; margin: 0 auto 20px auto; float: none; clear: both; }
.need_know_itm h3{ font-size: 20px; }
.need_know_itm ul{ padding: 0; }
.need_know_itm ul li{ font-size: 14px; line-height: 18px; }
.inr_about_founder_sec{ padding: 20px 0; }
.inr_fndr_scl{ margin-bottom: 20px; }
.inr_about_founder_sec img{ margin-right: 0; max-width: 200px; }
.inr_our_histry_sec, .inr_wht_hpn_sec, .inr_our_dfrntiation_sec{ padding: 20px 0; }
.inr_our_histry_sec p{ font-size: 14px; line-height: 22px; }
.inr_wht_we_do_sec h2{ font-size: 25px; line-height: 30px; }
.inr_wht_we_do_sec p{ font-size: 15px; line-height: 22px; }
.inr_wht_hpn_itm{ min-height: inherit; }
.inr_wht_hpn_itm h3{ margin: 5px 0; }
.inr_uniq_advntg h2{ text-align: left; }
.inr_our_dfrntiation_sec h3, .inr_differentiation_clmn h4{ font-size: 18px; line-height: 22px; }
.mba_admisn_xprt::before{ display: none; }
.inr_book_area{ padding: 20px 0; }
.inr_book_prt_sec{ padding: 15px 0 30px 0; }
.intrvw_pag_bdy_top_txt{ padding: 15px 0; }
.intrvw_pag_bdy_top_txt p{ font-size: 14px; line-height: 22px; }
.intrvw_page_srvc_pkg h2{ font-size: 30px; line-height: 40px; margin-bottom: 10px; }
.ltr_recmndtion h3{ font-size: 20px; line-height: 25px; margin-bottom: 30px; }
.ltr_rec_fst_sec .writing_sprt_itm_clmn{ min-height: 255px; }
.paymnt_option_one h2, .paymnt_option_two h2, .paymnt_option_three h2{ font-size: 22px; margin-bottom: 20px; }
.paymnt_option_three h3{ font-size: 18px; margin-bottom: 0; }
.paymnt_option_two p, .paymnt_option_three p, .paymnt_option_two p b, .paymnt_option_three p b{ font-size: 15px; line-height: 22px; }
.paymnt_option_two, .paymnt_option_three{ padding: 20px 0; margin: 0; }
.thank_you_page .blg_cat_itm_area ul{ min-height: 300px; }
.thank_you_page .blg_cat_itm_area ul li{ font-size: 13px; }
.thank_you_page .blg_cat_itm_area ul li a{ padding: 8px 10px; }
.not_found{ padding-top: 20px; }
.undr_cnstrction_404_bg h1{ font-size: 35px; line-height: 40px; }
.undr_cnstrction_404_bg h2 b{ font-size: 35px; line-height: 45px; }
.undr_cnstrction_404_bg ul.link_btn li{ margin: 30px 10px 10px 10px; }
}


@media only screen and (max-width:639px){
.home_banner_sec img{ height: 30vh !important; }
.home_banner_sec .home_bnr_caption img{ max-width: 45px; }
.first_bnr_cap h3, .fifth_bnr_cap h4{ font-size: 10px; line-height: 13px; }
.home_banner_sec h2, .third_bnr_cap h3, .fifth_bnr_cap h3{ font-size: 16px; line-height: 18px; }
.fourth_bnr_cap h2{ padding-left: 0; }
.hmBnrLeftArrow::after, .hmBnrRightArrow::after{ font-size: 25px; }
.hmBnrLeftArrow::after, .hmBnrRightArrow::after{ font-size: 25px; }
.third_bnr_cap h3 a::after{ font-size: 18px; }
.inr_vdo_bnr_area{ height: auto; }
.wlcm_bg, .btm_main_ftr{ padding: 20px 0; }
.wlcm_hdn h1{ font-size: 26px; line-height: 30px; margin-bottom: 10px; }
.wlcm_hdn h1 span{ font-size: 26px; }
.wlcm_clmn{ width: 100%; min-height: inherit; margin-bottom: 15px; }
.wlcm_clmn_area, .hm_blog_itm_sec, .as_seen_on_itm_sec{ margin-top: 20px; }
.founders_bg h2.sec_hdn{ margin-bottom: 15px; }
.sec_hdn, .top_rsn_lft_clmn h2.sec_hdn, .hm_blog_bg h2.sec_hdn{ font-size: 40px; line-height: 45px; margin-bottom: 10px; }
.as_seen_on_bg h2{ font-size: 35px; line-height: 45px; }
.top_rsn_lft_clmn h3{ font-size: 25px; line-height: 30px; }
.wht_do_itm_txt{ margin-left: 2%; }
.ques_ans_accordion .panel-heading h3 a{ padding: 10px 42px 10px 15px; }
.inr_insd_vdo_sec .video_area{ width: 425px; height: 245px; padding: 5px; }
.inr_drctr_sec{ text-align: center; }
.inr_drctr_sec img.alignleft{ float: none; clear: both; margin: 0 0 15px 0; }
.inr_drctr_sec h2{ font-size: 28px; line-height: 32px; }
.dedline_sec h3{ font-size: 22px; line-height: 28px; }
.upgrtd_mjrs_sec h2{ font-size: 32px; }
.let_us_hlp_txt h2{ font-size: 23px; line-height: 28px; }
.let_us_hlp_txt p{ font-size: 14px; line-height: 18px; }
.let_us_hlp_txt{ padding-left: 85px; }
.let_us_hlp_txt::before{ margin-left: -85px; }
.inr_school_qs_ans_bg, .aply_you_sec, .cls_prfile_sec, .grphic_dvrsity_sec, .upgrtd_mjrs_sec{ padding: 20px 0 5px 0; }
.inr_drctr_sec, .dedline_sec, .let_us_hlp_sec{ padding: 20px 0; }
.inr_bnr_cap h1, .inr_bnr_two_cap h1{ font-size: 20px; line-height: 26px; }
.inr_bnr_cap p, .inr_bnr_two_cap p{ font-size: 14px; line-height: 17px; }
.brdcum_sec{ padding: 8px 0; }
.brdcum_sec ul li{ font-size: 12px; margin-right: 20px; }
.brdcum_sec ul li a::after{ right: -10px; }
.blg_cat_clmn{ margin-bottom: 15px; }
.blg_cat_itm_area h2{ font-size: 20px; line-height: 25px; padding: 3px 0; }
.blg_cat_itm_area ul{ padding: 5px 0;  }
.home_blog_itm_txt h3{ font-size: 16px; line-height: 20px; }
.home_blog_itm_date{ margin: 8px 0 8px 0; }
.home_blog_itm_txt p{ font-size: 14px; }
.home_blog_itm_cat, .home_blog_itm_date{ padding-left: 23px; }
.home_blog_itm_date::before, .home_blog_itm_cat::before{ font-size: 17px; margin-left: -23px; }
.tstmnil_itm_sec .item{ padding: 0 25px; }
.tstmnil_itm_sec .owl-nav .owl-prev{ left: -13px; }
.tstmnil_itm_sec .owl-nav .owl-next{ right: -10px; }
.sngl_blg_bg{ padding: 20px 0; }
.blg_dat_athr_cat{ font-size: 14px; margin-bottom: 15px; }
.blg_dat_athr_cat ul li{ margin: 0 7px; }
.blg_dat_athr_cat ul li.brdr::before{ left: -9px; }
.blg_dat_athr_cat ul li.brdr::after{ right: -9px; }
.blg_dat_athr_cat ul li.date::before{ font-size: 17px; margin-left: -25px; }
.writing_sprt_itm_clmn{ width: 100%; min-height: inherit; }
.slint_features_itm_clmn{ width: 100%; }
.byng_srvc_clmn{ width: 100%; }
.byng_srvc_itm::after{ display: none; }
.apl_chic_clmn{ width: 100%; }
.apl_chic_itm{ min-height: inherit; }
.apl_pckg_itm ul li{ font-size: 14px; }
.apl_pckg_itm h2, .apl_pckg_itm a.pckg_ordr_btn{ font-size: 22px; }
.aplication_elmnts h2{ font-size: 22px; }
.inr_why_us_itm .title{ font-size: 18px; }
.need_know_bg h2{ font-size: 18px; line-height: 24px; }
.apling_prgram_sec ul li{ font-size: 16px; }
.apling_prgram_sec .fa{ width: 40px; height: 40px; line-height: 40px; font-size: 20px; }
.need_know_clmn{ max-width: 290px; }
.inr_book_area{ text-align: center; }
.inr_book_area h2{ font-size: 20px; line-height: 28px; }
.inr_book_area p, .book_prt_itm p, .inr_book_txt_area p{ font-size: 13px; line-height: 20px; padding-bottom: 7px; }
.book_prt_clmn{ width: 100%; margin-top: 15px; }
.book_prt_itm{ min-height: inherit; }
.inr_book_prize ul li{ font-size: 12px; line-height: 16px; }
.writing_srvc_pckg h3{ font-size: 18px; line-height: 20px; }
.ltr_rec_fst_sec .writing_sprt_itm_clmn{ min-height: inherit; }
.fundr_vdo_tstmnil_sec{ padding: 20px 0 30px 0; }
.vdo_tstmnil_itm{ width: 425px; height: 245px; padding: 5px; }
.thank_you_page .blg_cat_clmn{ width: 100%; }
.thank_you_page .blg_cat_itm_area ul{ min-height: inherit; }
.thnk_you_hdn{ font-size: 17px; line-height: 24px; }
.gray_bg, .light_blue_bg{ padding: 15px 0; }
.dflt_hdn2{ font-size: 18px; line-height: 22px; margin: 5px 0; }
.dflt_hdn3{ font-size: 16px; line-height: 20px; margin: 5px 0; }
.dflt_cntnt_page p{ font-size: 14px; line-height: 22px; padding-bottom: 8px; }
.dflt_list{ margin: 8px 0; }
.dflt_list li{ font-size: 14px; line-height: 22px; margin-bottom: 3px; background-position: 0 6px; }
}


@media only screen and (max-width:479px){
.hdr_top_right_mnu ul li{ margin: 0 2px; }
.hdr_top_right_mnu ul li a{ padding: 5px 4px; }
.sec_hdn, .top_rsn_lft_clmn h2.sec_hdn, .hm_blog_bg h2.sec_hdn{ font-size: 30px; line-height: 35px; margin-bottom: 10px; }
.top_rsn_lft_clmn h3{ font-size: 20px; line-height: 25px; }
.wht_do_itm_icon{ width: 22%; }
.wht_do_itm_txt{ width: 75%; }
.inr_bnr_sec{ height: 120px; }
.inr_bnr_cap h1, .inr_bnr_two_cap h1, .inr_drctr_sec h2{ font-size: 22px; line-height: 28px; }
.inr_insd_vdo_sec .video_area{ width: 320px; height: 185px; }
.dedline_sec p{ font-size: 19px; }
.dedline_sec p span{ font-size: 15px; }
.cls_prfile_sec .fa{ font-size: 40px; width: 100px; height: 100px; line-height: 100px; margin-bottom: 8px; }
.cls_prfile_sec h3.counter{ font-size: 22px; line-height: 20px; }
.cls_prfile_sec h4.title{ font-size: 14px; line-height: 18px; }
.upgrtd_mjrs_sec h2{ font-size: 24px; }
.let_us_hlp_txt{ padding-left: 0; }
.let_us_hlp_txt::before{ display: none; }
.let_us_hlp_txt h2{ font-size: 20px; line-height: 22px; }
.clg_logo_itm_clmn{ width: 100%; }
.tstmnil_itm_sec p{ font-size: 13px; line-height: 20px; }
.frm_hdn1, .frm_input_fld, .frm_txtarea_fld, input.frm_input_fld::placeholder, textarea.frm_txtarea_fld::placeholder, select.frm_slct_fld, .frm_radio_btn li label{ font-size: 14px; }
.contct_page_map{ height: 200px; }
.inr_blg_clmn{ width: 100%; }
.blg_dat_athr_cat{ font-size: 16px; }
.blg_dat_athr_cat ul li{ margin: 3px 0; display: block; }
.blg_dat_athr_cat ul li.brdr::before, .blg_dat_athr_cat ul li.brdr::after{ display: none; }
.get_ans_bg h2{ font-size: 24px; line-height: 30px; }
.writing_srvc_pckg h3{ font-size: 20px; line-height: 25px; }
.writing_srvc_pckg h4{ font-size: 22px; line-height: 25px; }
.byng_srvc_sec h2{ font-size: 24px; line-height: 28px; }
.apl_pckg_clmn{ width: 100%; }
.apl_pckg_itm ul li{ font-size: 16px; }
.apl_pckg_itm h2, .apl_pckg_itm a.pckg_ordr_btn{ font-size: 24px; }
.bdy_smpl_itm_clmn{ width: 100%; }
.bdy_smpl_itm{ min-height: inherit; }
.dont_write_itm{ padding-left: 35px; }
.dont_write_itm::before{ top: 0px; width: 25px; height: 25px; line-height: 25px; font-size: 16px; }
.apl_prgm_hdn h2{ font-size: 15px; line-height: 20px; }
.apl_prgm_hdn h3{ font-size: 18px; }
.inr_why_us_itm_clmn{ width: 100%; margin-bottom: 15px; }
.inr_book_area .inr_book_img{ float: none; clear: both; margin: 0 auto 15px auto; }
.inr_book_prize{ margin: 15px auto 18px auto; }
.inr_book_prize ul li{ display: block; font-size: 14px; }
.inr_book_prize ul li:nth-child(2){ border-width: 2px 0 2px 0; border-style: solid; border-color: #777777; }
.vdo_tstmnil_itm{ width: 325px; height: 185px; }
}


@media only screen and (max-width:359px){
.inr_bnr_cap h1, .inr_bnr_two_cap h1{ font-size: 13px; line-height: 18px; }
.home_banner_sec h2, .third_bnr_cap h3, .fifth_bnr_cap h3{ font-size: 13px; line-height: 15px; }
.inr_insd_vdo_sec .video_area, .vdo_tstmnil_itm{ width: 280px; height: 160px; }
}

/*=========================== Responsive Style Sheet End Here ===========================