/*!
Theme Name: Quran Tutor Online
Theme URI: https://qurantutoronline.com/
Author: Quran Tutor Online
Author URI: https://qurantutoronline.com/author/admin/
Description: Quran Tutor Online Academy for Kids and Adults, for those Muslims who lives in USA - UK - Australia - Canada and other western countries. Especially for Overseas Pakistanis.
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: qurantutoronline
Tags: Quran Tutor, Quran Tutor Online, Quran Tutor Online Academy, Quran Tutor Online Center, Quran Tutor Online School, Quran Tutor Online Makraz, Quran Tutor Online Madrasa, Quran Tutor Online Institute, Quran Teacher Online, Quran Teacher Online Academy, Quran Teacher Online Institute, Quran Teacher Online School

This theme, is developed by Quran Tutor Online Team like Online Islamic Education Platform, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Quran Tutor Online is based on Education Theme https://qurantutoronline.com/, (C) 200-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://qurantutoronline.com/sseminary/wp-content/themes/sqt/style.css
*/ /*! normalize.css v8.0.1 | MIT License | */

/*===========================================================================================================STYLE.CSS===========================================================================================================*/
/*===============Image========================*/

 .fbtn {
	text-align:right;
}

.weeklydaysselect td {
    word-wrap:break-word;
    white-space:break-spaces;
    vertical-align:middle;
}

#homeaccord .readmore {
    float: inherit;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20%;
    margin: 0 auto;
}

/*Accordion*/
#accordiontwo li h3 {padding:10px 10px 10px 10px;}


#accordiontwo ol li, #accordiontwo ul li  {
        padding: 0 !important;
        list-style:inherit !important;
        margin:5px 0 5px 5px !important;
        display:list-item !Important;
        line-height:25px
}

#accordiontwo ol, #accordiontwo ul  {
        padding: 0px 10px 0px 10px !important;
        margin-left:30px;
}



main, #hmc {
    border:1px solid #f3f3f3;
    padding-top:15px;
    padding-bottom:15px;
}



#accordiontwo .col-md-12 span {
    display:block;
    width:100%;
    padding:5px 0px 5px 0px;
}

.accordcheck p {
    padding:0px !important;
    margin:5px 10px 8px 10px
}

.accordcheck li {
    margin:0px;
}
.accordcheck li:before {
   content:none;
}
.accordcheck .content li p,.accordcheck .content li ul, .accordcheck .content li ol {
    padding: 10px 0px 10px 0px !important;
}


.footermenus {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 30px 30px 30px 30px;
    vertical-align: middle;
    
    border-bottom: 1px solid #f3f3f3;
}
	.footermenus ul {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-block;
    text-align: center;
}
		.footermenus ul li {
    display: inline-block;
    margin-right: 10px;
}
		.footermenus ul li a {
    color: rgb(255 255 255);
    font-weight: 500;
    -webkit-text-decoration: none;
    border-bottom:0.5px solid #fff;
    text-decoration: none;
    white-space: nowrap;
    font-size: 12px;
}
		
.footermenus ul li a:hover {
    border-bottom:0px;
}

.footermenus ul li:after {
  content: " -"; 
}
		
.footermenus ul li:last-child:after {
  content: ""; 
}		


.rating svg{
    color:#fdb813;
}


#topheader, #logoinfo, #menu, #slider, #calltoaction, #aboutaccordion, #content, .twocolimg, main, .sectionspace, #content ul, aside, section, header, footer, #copyright,button {height:100%;display:block;}
.sectionspace ul{height:auto !important;}
input, select, .secsubheading,#pageheading, footer .col-md-4, svg  {height:100%;}
fieldset {border:0;height:100%;display:block;}
.mobtrial a{background: #3c3a3a;padding: 2px 5px 2px 5px;color: #fff !important;border-radius: 10px;border: 2px solid #58c194;font-size: 13px;}

.mobtrial a:hover {background-color:#189660;}

.ertitleanchor {color:#551648;font-weight:bold;font-size:16px;display:block;margin:5px 0px 5px 0px;}

.courses img {height:auto !important;}

.leftrightcontent ol li, .leftrightcontent ul li, .twocolcontent ol li, .twocolcontent ul li{
	margin:5px 0 8px 30px !Important;
}

main .feebtn {
	padding:3px 5px 3px 5px;
	color:#fff !important;
	background:#000;
	border-radius:2px;
	font-weight:bold;
} 

.tablenote {
	line-height:25px;
}

#back-to-top{
    width:38px;
    height:36px;
    display:block !important;
}

.fromins, .fromins h2 {
	text-align:center;
	display:block;
	height:100%;
}


.leftrightcontent .row {
    background:linear-gradient(90deg, hsla(0, 0%, 100%, 1) 0%, hsla(291, 100%, 97%, 1) 48%, hsla(184, 73%, 96%, 1) 99%);
}

#getchilds .row, #gettutors .row{
    
    border: 2px solid #931d7a;
    padding: 20px 10px 20px 10px;
    background:linear-gradient(90deg, hsla(253, 100%, 93%, 1) 0%, hsla(0, 0%, 100%, 1) 100%);
    
}

.twocolleftimg .row{
    background:linear-gradient(225deg, hsla(0, 0%, 100%, 1) 0%, hsla(156, 100%, 95%, 1) 97%);
}

.twocolrightimg .row{
    background:linear-gradient(225deg, hsla(0, 0%, 100%, 1) 0%, hsla(323, 100%, 97%, 1) 100%);
}

#getchilds,#gettutors {
    padding-top:20px !important;
    padding-bottom:20px !important;
    
}

#hcontent {
background: linear-gradient(315deg, hsla(168, 100%, 95%, 1) 0%, hsla(0, 0%, 100%, 1) 100%);
}

#getchilds .secsubheading,#gettutors .secsubheading {
    margin-top:30px;
    margin-bottom:0px;
}

#aboutaccordion {
    background:linear-gradient(90deg, hsla(0, 0%, 100%, 1) 0%, hsla(193, 100%, 96%, 1) 100%);
}

.coursemeta {
    display: flex !important;
    background-color: #551648;
    padding: 3px 0px 3px 0px;
    text-align: center;
    color: #ffff;
}
.coursemeta small {
    text-align: center !important;
    flex: 1 1 auto !important;
    border-right: 1px solid #dee2e6 !important;
}
.coursemeta small:last-child {
  
    border-right: 0px solid #dee2e6 !important;
}

.secpara {text-align:center;}

.mobilecta  {height:24px;}

 
.widget-visible iframe
{
    aspect-ratio:64/60;
}



.testimonials .slideshow-container {
    height:400px;
    max-height:100%;
}

.mySlidesOne {
    display:block;
    position:absolute;
}

#rating {
    text-align:center;
    width:100%;
    height:100%;
    display:block;
}



.clearfix{
    clear:both;
    line-height:1px;
}

#aboutaccordion img{height:auto !important;}

#content img, #aboutaccordion img {border:1px solid #551648;}
#aboutaccordion .rightside h3 a {
	color:inherit;
}


/*==================Tabs Styling===================*/
.warpper{display:flex;flex-direction:column;align-items:center}.warpper label{cursor:pointer;padding:5px 10px;margin:0 2px;background:#931d7a;display:inline-block;color:#fff;border-radius:3px 3px 0 0;box-shadow:0 .5rem .8rem #00000080}.panels{background:#fffffff6;box-shadow:0 2rem 2rem #00000080;margin-bottom:30px;width:100%;max-width:100%;overflow:hidden;overflow-x:auto}.panels table{display:none;animation:.8s fadein}.panel-title{font-size:1.5em;font-weight:700}.warpper input[type=radio]{display:none}input[type=radio]#btn-0:checked~.panels #panel-0,input[type=radio]#btn-1:checked~.panels #panel-1,input[type=radio]#btn-2:checked~.panels #panel-2,input[type=radio]#btn-3:checked~.panels #panel-3,input[type=radio]#btn-4:checked~.panels #panel-4,input[type=radio]#btn-5:checked~.panels #panel-5,input[type=radio]#btn-6:checked~.panels #panel-6{display:block}input[type=radio]#btn-0:checked~.tabs #btn-0,input[type=radio]#btn-1:checked~.tabs #btn-1,input[type=radio]#btn-2:checked~.tabs #btn-2,input[type=radio]#btn-3:checked~.tabs #btn-3,input[type=radio]#btn-4:checked~.tabs #btn-4,input[type=radio]#btn-5:checked~.tabs #btn-5,input[type=radio]#btn-6:checked~.tabs #btn-6{background:#551648;color:#fff;border-top:3px solid #5b8ea3}
/*=================Table Styling=================*/
table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;table-layout:auto!important}tbody,tfoot,thead,tr{width:100%;max-width:100%;margin:0;padding:0}tbody tr:nth-child(odd){background-color:#f2f2f2}tbody tr td{font-weight:500}.tutorialcontent table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th {white-space:inherit !important;} table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;white-space:nowrap;width:2%;font-size:13px;text-align:center;border:1px solid #931d7a}table tfoot tr td{white-space:inherit}table a{font-size:12px;white-space:nowrap;color:#0e23b5 !important;}
/*==================Sticky the Menus===============*/
*,body{margin:0;padding:0}.secheading,.secsubheading{text-transform:uppercase;text-align:center}#content #accordion>li a,#accordiontwo>li a,#content nav a, #content ul li a, #content ol li a,a{color:#006dac;}aside .asidemenu li:hover:before{border-color:#fff !Important;}  #content ul li:hover a, #content ol li:hover a {color:#551648;} #content nav a:hover,#pageheading,a:hover,h1,h2,h3,h4,h5,h6{color:#551648}.clearfix,.fw .col-md-4:nth-child(6),.fw .col-md-6:nth-child(5),.row:after,h1,h2,h3,h4,h5,h6{clear:both}#logoinfo ul li,.secheading,.secsubheading,.text{text-align:center;}.text a,img,svg{vertical-align:middle}#menu,#topheader{background-color:#551648}#accordion input[type=radio],#accordiontwo input[type=radio],#back-to-top,#menu nav input,.d-none,.dropdown>.dropdown-menu,.mySlides,.sub-menu>.dropdown-menu{display:none}.mobilecta a,a,a:hover{text-decoration:none}#content nav,#topheader .col-md-4{text-align:right}#fee h2,h1,h2,h3,h4,h5,h6,p{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important}#fee h2,body,h1,h2,h3,h4,h5,h6,p{-webkit-font-smoothing:antialiased!important}#accordion li label,#accordiontwo li label,#fee a,.dot,[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}#content #accordion,#content #accordiontwo,.workinghours{margin-top:10px;}.workinghours p{color:#fff !important;}#content #accordion li label,#content #accordiontwo li label{color:#931d7a!important}#content input[type=radio]+label+.content{padding:0 10px !important}#content #accordion>li,#content #accordiontwo>li{margin:0 0 10px!important}#accordion ul li,#accordiontwo ul li{line-height:25px}#menu{position:sticky;top:-1px;z-index:9999999; padding-left:50px;padding-right:50px;}.submitbtn:hover{background:#6b81c3!important}.nexts:hover,.prevs:hover{background-color:#931d7a}.active,.dot:hover{background-color:#717171}.text .slider:hover,.text a:hover{color:#fff;background-color:#931d7a}#calltoaction a:hover,.readmore:hover{background-color:#6b81c3!important;color:#fff!important}.whitereadmore:hover{background-color:#f6f6f6;color:#000!important}#logoinfo ul li:last-child a:hover{background-color:#6b81c3}.current-menu-item a{border-bottom:1px solid #fff}#menu nav>ul>li>ul li a:hover,.dot.active{color:#931d7a}.dropdown>.dropdown-link:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{height:100%;scroll-behavior:smooth}body{min-height:100vh;background: linear-gradient(90deg, hsla(97, 100%, 97%, 1) 0%, hsla(0, 0%, 100%, 1) 37%, hsla(48, 100%, 99%, 1) 100%) !important;border:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-display:swap;font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:left}.container{padding-right:70px;padding-left:70px;margin-right:auto;margin-left:auto;width:100%;box-sizing:border-box}.row:before{display:table;content:" "}.col {
    flex: 1 0 0%;
}.row:after{content:"";display:table}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-offset-1{width:8.33333333%}.col-xs-2,.col-xs-offset-2{width:16.66666667%}.col-xs-3,.col-xs-offset-3{width:25%}.col-xs-4,.col-xs-offset-4{width:33.33333333%}.col-xs-5,.col-xs-offset-5{width:41.66666667%}.col-xs-6,.col-xs-offset-6{width:50%}.col-xs-7,.col-xs-offset-7{width:58.33333333%}.col-xs-8,.col-xs-offset-8{width:66.66666667%}.col-xs-9,.col-xs-offset-9{width:75%}.col-xs-10,.col-xs-offset-10{width:83.33333333%}.col-xs-11,.col-xs-offset-11{width:91.66666667%}.col-xs-12,.col-xs-offset-12,.mobilecta .social{width:100%}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{float:left}@media (min-width:566px){.col-sm-1,.col-sm-offset-1{width:8.33333333%;float:left}.col-sm-2,.col-sm-offset-2{width:16.66666667%;float:left}.col-sm-3,.col-sm-offset-3{width:25%;float:left}.col-sm-4,.col-sm-offset-4{width:33.33333333%;float:left}.col-sm-5,.col-sm-offset-5{width:41.66666667%;float:left}.col-sm-6,.col-sm-offset-6{width:50%;float:left}.col-sm-7,.col-sm-offset-7{width:58.33333333%;float:left}.col-sm-8,.col-sm-offset-8{width:66.66666667%;float:left}.col-sm-9,.col-sm-offset-9{width:75%;float:left}.col-sm-10,.col-sm-offset-10{width:83.33333333%;float:left}.col-sm-11,.col-sm-offset-11{width:91.66666667%;float:left}.col-sm-12,.col-sm-offset-12{width:100%;float:left}}@media (min-width:769px){.col-md-1,.col-md-offset-1{width:8.33333333%;float:left}.col-md-2,.col-md-offset-2{width:16.66666667%;float:left}.col-md-3,.col-md-offset-3{width:25%;float:left}.col-md-4,.col-md-offset-4{width:33.33333333%;float:left}.col-md-5,.col-md-offset-5{width:41.66666667%;float:left}.col-md-6,.col-md-offset-6{width:50%;float:left}.col-md-7,.col-md-offset-7{width:58.33333333%;float:left}.col-md-8,.col-md-offset-8{width:66.66666667%;float:left}.col-md-9,.col-md-offset-9{width:75%;float:left}.col-md-10,.col-md-offset-10{width:83.33333333%;float:left}.col-md-11,.col-md-offset-11{width:91.66666667%;float:left}.col-md-12,.col-md-offset-12{width:100%;float:left}.container{padding-right:40px;padding-left:40px;box-sizing:border-box}.order{display:-webkit-flex;display:flex}.order .previous, .order .next {padding:0 0 0 0 !Important;}.order .leftside{-webkit-order:2;order:2}.order .rightside{-webkit-order:1;order:1}}#tutorial ul li a {font-size:12px;font-weight:bold;}@media (min-width:993px){#menu{padding-left:10px;padding-right:10px;}#menu nav>ul>li,ul>li>ul>li>ul{display:inline-block}nav ul{text-align:center}.dropdown:hover>ul,.sub-menu:hover>ul{display:block!important}.col-lg-1,.col-lg-offset-1{width:8.33333333%;float:left}.col-lg-2,.col-lg-offset-2{width:16.66666667%;float:left}.col-lg-3,.col-lg-offset-3{width:25%;float:left}.col-lg-4,.col-lg-offset-4{width:33.33333333%;float:left}.col-lg-5,.col-lg-offset-5{width:41.66666667%;float:left}.col-lg-6,.col-lg-offset-6{width:50%;float:left}.col-lg-7,.col-lg-offset-7{width:58.33333333%;float:left}.col-lg-8,.col-lg-offset-8{width:66.66666667%;float:left}.col-lg-9,.col-lg-offset-9{width:75%;float:left}.col-lg-10,.col-lg-offset-10{width:83.33333333%;float:left}.col-lg-11,.col-lg-offset-11{width:91.66666667%;float:left}.col-lg-12,.col-lg-offset-12{width:100%;float:left}.container{max-width:100%;padding-right:60px;padding-left:60px;box-sizing:border-box}#menu ul ul{position:absolute}ul>li>ul>li.sub-menu{position:relative}ul>li>ul>li>ul{top:0;left:100%}#menu nav li>a{white-space:nowrap}.order{display:-webkit-flex;display:flex}.order .leftside{-webkit-order:2;order:2}.order .rightside{-webkit-order:1;order:1}}.next {text-align:right;}.next a, .previous a {background-color:#551648; color:#fff;padding:4px;}@media (max-width:767px) {#copyright{text-align:left !Important; padding-left:5px !Important;} .fwidthsec .row, .twocolleftimg .row, .twocolrightimg .row, .leftrightcontent .row{padding: 20px 20px 20px 20px !Important;}#tpaginav .next, #tpaginav .previous, #bpaginav .next, #bpaginav .previous{font-size:12px;}.col-xs-6{padding-left:0px !important;padding-right:0px !important;} #fee a{padding:2px 5px 2px 5px !important;font-size:12px !important; vertical-align:middle;}}@media (max-width:500px){.fwidthsec .row, .twocolleftimg .row, .twocolrightimg .row, .leftrightcontent .row{padding: 10px 5px 10px 5px !Important;}}@media (max-width:992px){.testimonials .slideshow-container {height:500px;max-height:100%;} #topheader .col-md-8 a {font-size:12px;}#topheader .col-md-4, #topheader .col-md-8{margin:2px 0px 2px 0px;}#fee .col-sm-6{margin-bottom:20px}.mobilecta .social a{font-size:14px;line-height:24px!important}.dropdown-menu{display:none}#menu nav>ul{display:block;max-height:0;overflow:hidden;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;-ms-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s}#menu nav input:checked~ul{max-height:100%;height:500px;overflow-y: scroll;}#menu nav label{float:right;cursor:pointer;text-align:center;align-items:center;justify-content:center;padding:15px 5px;background-color:#5b8ea3;position:static;right:10px;z-index:9999;}#menu nav label>span{background:#f3f3f3;display:block;height:3px;position:relative;width:24px;cursor:pointer;margin-bottom:5px}#menu nav span::after,#menu nav span::before{background:#f3f3f3;content:"";display:block;height:100%;position:absolute;transition:.2s ease-out;width:100%}#menu nav span::before{top:5px}#menu nav span::after{top:-5px}#menu nav input:checked~label span{background:0 0}#menu nav input:checked~label span::before{transform:rotate(-45deg);top:0}#menu nav input:checked~label span::after{transform:rotate(45deg);top:0}#menu nav label>span:last-child{margin-bottom:0}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box}.clearfix{line-height:1px}.ba,.fa,a,article,aside,body,button,checkbox,div,h1,h2,h3,h4,h5,h6,head,html,input,li,p,section,select,span,table,textarea,title,ul{box-sizing:border-box;width:auto;max-width:100%}ul li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:5px 0;text-align:justify}.secheading{font-weight:bold;font-size:18px;line-height:28px;margin:0;}.secsubheading{font-size:24px;margin-bottom:20px;letter-spacing:-.5px;padding:0px 8px 0px 8px;}#content a[href*="whatsapp.com"]{color:#006dac!important;display:contents!important}#content a[href*="whatsapp.com"]:hover{color:#551648!important}#content ol li{margin:5px 0 8px 30px;}#content h1 span,#pageheading span,.secsubheading span{text-decoration: underline;text-decoration-style: dotted;text-decoration-color: #2a2a2a;text-decoration-thickness: 2px;text-underline-offset: 3px;}p{color:#000;line-height:26px;font-size:16px}#content figure,figure{width:100%!important}img[data-src]{opacity:0}.order img {height:auto !important;}img{opacity:1;transition:opacity 1s;object-fit:cover;display:block;width:100%;height:100%;max-width:100%}a[href*="facebook.com"]{background-color:#445fab;color:#fff;display:block}a:hover[href*="facebook.com"]{background-color:#374b83}a[href*="x.com"] {background-color: #1da1f2;color: #fff;display: block;}a:hover[href*="x.com"] {background-color: #267cb1;}a[href*="twitter.com"]{background-color:#1da1f2;color:#fff;display:block}a:hover[href*="twitter.com"]{background-color:#267cb1}.mobilecta .bi-whatsapp, #topheader .bi-whatsapp{color:#fff;}.bi-whatsapp{color:#60c147}a[href*="whatsapp.com"]{color:#60c147;display:block}a[href*="instagram.com"]{background-color:#ff4e96;color:#fff;display:block}a:hover[href*="instagram.com"]{background-color:#c82ca4}a[href*="youtube.com"]{background-color:#fe0000;color:#fff;display:block}a:hover[href*="youtube.com"]{background-color:#d60303}a[href*="wordpress.com"]{background-color:#1b1d20;color:#fff;display:block}a:hover[href*="wordpress.com"]{background-color:#434850}a[href*="linkedin.com"]{background-color:#0d6efd;color:#fff;display:block}a:hover[href*="linkedin.com"]{background-color:#0b5ed7;}a[href*="pinterest.com"]{background-color:#E60023;color:#fff;display:block}a:hover[href*="pinterest.com"]{background-color:#cf102d;}a[href*="reddit.com"]{background-color:#ff4500;color:#fff;display:block}a:hover[href*="reddit.com"]{background-color:#db3c01}.hfsocial a{display:flex;align-items:center;justify-content:center}#aboutaccordion,#content,#content aside,#content main,#content nav,#fee,#footer,#form{margin-top:30px}.fw .col-md-4,.fw .col-md-6{margin-top:20px;margin-bottom:20px}.fw h3 a{color:#212529}#topheader{box-shadow:1px 1px 20px #c3c0c0;-webkit-box-shadow:1px 1px 20px #c3c0c0;-moz-box-shadow:1px 1px 20px #c3c0c0}#menu nav>ul>li>ul,#menu nav>ul>li>ul ul{background:#fff;z-index:100;min-width:200px;box-shadow:0 6px 12px #000;margin:0;border-radius:0;text-align:left}#footer>span,#topheader .bi-whatsapp,.mobilecta .whatsapp svg,aside .asidemenu li:before:hover,aside .asidemenu li:hover a{color:#fff !important;}#topheader .col-md-4,#topheader .col-md-8{white-space:nowrap;padding:0;margin:5px 0 2px 0}#topheader .col-md-8 a{color:#fff;box-sizing:border-box;max-width:115px}#topheader svg{font-weight:700;box-sizing:border-box!important}#topheader .col-md-8 li{position:relative;line-height:10px;display:inline-block;margin-left:0;padding-right:15px;max-width:50%;height:auto}.hfsocial li{margin-right:4px;display:inline-block;padding:0}.hfsocial svg{padding:4px;display:flex;align-items:center;justify-content:center;border-radius:2px}.text a{padding:12px 20px 10px}#fee a{padding:5px; font-size:14px; vertical-align:middle;}#menu nav>ul>li>ul li a,.text h2{display:block;text-transform:uppercase}#logoinfo{padding-top:30px;padding-bottom:30px}#logoinfo img{width:110px;height:100%;max-width:230px}#logoinfo ul{display:flex;align-items:center;justify-content:right;padding-top:5px}#logoinfo ul li{white-space:nowrap;display:inline-block;border-right:1px solid #e1e8ef;padding:0 25px;max-width:33.33%}#logoinfo ul li:last-child{padding:0 0 0 25px;border-right:0}#logoinfo ul li a{font-weight:700;color:#000;font-size:16px}#logoinfo ul li:last-child a{padding:12px 25px!important;font-size:13px;border-radius:3px;line-height:normal;text-transform:capitalize;color:#fff!important;margin-top:5px;background:#5b8ea3}#menu nav>ul>li>a{padding:22px 30px 22px 0;line-height:70px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}#menu nav>ul>li>ul{border-top:2px solid #551648}#menu nav>ul>li>ul ul{border:0;padding:0}#menu nav>ul>li>ul li a{font-size:12px;font-weight:700;line-height:normal;text-decoration:none;padding:15px 10px;letter-spacing:.3px;border-bottom:1px solid #931d7a;color:#333}.slideshow-container{max-width:100%;position:relative;margin:auto;}.testimonials .slideshow-container{display:flex;align-items:center;}.nexts,.numbertext,.prevs,.text{position:absolute}.nexts svg,.prevs svg{min-height:16px;min-width:16px}.nexts,.prevs{height:40px;max-height:40px;min-height:40px;top:50%;width:30px;max-width:30px;padding:8px 10px;margin-top:-22px;color:#fff;font-weight:700;font-size:18px;transition:.6s;border-radius:0 3px 3px 0;user-select:none;border:1px solid #551648;background:#55164845;justify-content:center;align-items:center;display:flex}.nexts{right:0;border-radius:3px 0 0 3px}.text{max-width:70%;width:70%;right:15%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;background-color:#55164845;margin:0 auto;bottom:30%;border:1px solid #551648;}.text h2{font-size:30px;line-height:36px;font-weight:300;color:#fff;margin:20px 0 10px;text-align:Center;text-shadow:1px 1px 2px #4a4a4a;}.mobilecta,.text a{display:inline-block}.text a,.text h3{text-align:center}.text h3{font-size:40px;text-shadow:2px 2px 3px #4a4a4a;color:#fff}#calltoaction a,.text a{font-weight:700;font-size:14px;text-transform:uppercase}.text a.slider{background:0 0;border:2px solid #551648;margin:15px 5px 0}.text a{color:#fff;margin:15px 5px 0;border:2px solid transparent;background:#551648;border-radius:3px;user-select:none;line-height:1.5}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;top:0}html body#top section#slider div.slideshow-container div.mySlides.fade img{width:100%;max-width:100%;height:100%;box-sizing:border-box;min-height:100%}body#top>section#slider>div.indicators{text-align:center;position:relative;z-index:15;display:flex;align-items:center;justify-content:center;bottom:50px;right:0;width:10%;max-width:10%;height:15px;min-height:15px;left:0;margin:0 auto}.dot{height:15px;width:15px;max-width:15px;min-width:15px;min-height:14px;margin:0 2px;color:#551648;border-radius:50%;transition:background-color .6s}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}@media only screen and (max-width:450px){table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{font-size:12px!important}}@media only screen and (max-width:400px){table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{font-size:11.4px!important}}@media only screen and (max-width:350px){table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{font-size:9px!important}}@media only screen and (max-width:300px){table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{font-size:8px!important}.nexts,.prevs,.text{font-size:11px}}#calltoaction .row{background:#551648 !important;padding:15px 10px 10px}#calltoaction .row h3{color:#fff;margin:0;line-height:36px;font-size:18px;text-transform:uppercase}#calltoaction .col-md-4{text-align:right;padding-top:9px}#calltoaction a{color:#23282d;background:#fff;border:0;border-radius:3px;padding:15px}.readmore,.whitereadmore{border-radius:.2rem;float:right}#aboutaccordion h3{font-weight:900;text-transform:uppercase;font-size:32px;line-height:normal;margin:10px 0}.readmore{color:#fff;background-color:#323334;border-color:#28a745;padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.whitereadmore{color:#0f0f0f;background-color:#fff;padding:.2rem .3rem;font-size:12px;line-height:1;border:1px solid #323334}#accordion>li,#accordiontwo>li{border-radius:0;margin-bottom:10px;border-bottom:1px solid #dfdfdf!important;overflow:hidden;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125)}#fee a,#fee h2{background:#551648}#accordion input[type=radio]+label:after,#accordion input[type=radio]:checked+label:after,#accordiontwo input[type=radio]+label:after,#accordiontwo input[type=radio]:checked+label:after{z-index:0;right:20px;border-radius:3px;top:12px;color:#fff;font-size:14px;font-weight:700;position:absolute;text-align:center}#accordion li label,#accordiontwo li label{display:flex;align-items:center;justify-content:space-between;color:#212529;border-radius:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;line-height:30px;text-align:left;font-size:16px;font-weight:700;padding:10px 15px}#accordion li label span,#accordiontwo li label span{transform:rotate(90deg);font-size:20px;color:#000}input[type=radio]+label+.content{padding:0 10px;line-height:0;max-height:0;overflow:hidden;transition:max-height .5s}input[type=radio]:checked+label+.content{max-height:400px}#accordion input[type=radio]:checked+label:after,#accordiontwo input[type=radio]:checked+label:after{content:"-";padding:0 14px;background-color:#931d7a}#accordion input[type=radio]+label:after,#accordiontwo input[type=radio]+label:after{content:"+";padding:0 12px;background-color:#551648}#accordion p{padding:15px 20px}:placeholder{color:#6c757d;opacity:1}form label{display:block; font-weight:bold;}.form-group{margin-bottom:1rem}.form-group input[type=email],.form-group input[type=tel],.form-group input[type=text],.form-group select,.form-group textarea{padding:0 0 0 3px;box-shadow:none;border:1px solid #551648;height:44px;background:0 0;color:#0a0a0a;font-size:14px;border-radius:0;display:block;width:100%;font-weight:400;line-height:1.5;transition:none}#footer,.form-group input[type=checkbox]{background-color:#551648}.submitbtn{background-color:#5b8ea3!important;color:#fff!important;padding:4px;font-size:13px;font-weight:700}#fee a,.mobilecta{color:#fff!important}.mobilecta,.workinghours p{margin:0;padding:0}#footer{color:#fff;padding:80px 0 24px}#footer .col-md-4>span,aside>span{font-size:18px;display:block;font-weight:700;position:relative;margin:0 0 30px;padding-left:15px;text-transform:uppercase;border-left:3px solid #5b8ea3}#footer small{text-align:justify;display:block}.workinghours span{float:right}#footer ul.fmenu li a{color:#fff;margin-left:15px}#footer ul.fmenu li{padding:5px 0;border-bottom:.3px dotted #fff}#footer ul.fmenu li:last-child{border-bottom:0}#footer ul.fmenu li:before{content:"";position:absolute;width:6px;height:6px;border:2px solid #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:0;border-bottom:0;margin-top:8px;margin-left:-2px}#copyright{text-align:center;background:#181818;color:#fff;padding:5px;position:relative;z-index:1;font-weight:600;font-size:12px;margin-top:30px;margin-bottom:6px;}#fee a,#fee h2,#pageheading,.mobilecta a{font-weight:700}#copyright a{color:#2bd0f5;text-decoration:underline}#back-to-top{right:40px;top:auto;z-index:10;position:fixed;bottom:90px; aspect-ratio:30/27;}#back-to-top a,#back-to-top button{background-color:#551648;padding:14px 18px 20px 18px;display:flex;align-items:center;justify-content:center;border-radius:1px;border:1px solid #931d7a;color:#fff}#back-to-top a:hover,#back-to-top button:hover{border:1px solid #551648;background-color:#931d7a}#back-to-top a span,#back-to-top button span{content:"";position:absolute;width:9px;height:9px;border:3px solid #fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:0;border-bottom:0;margin-top:8px;margin-left:-2px}.mobilecta{background-color:#999;position:fixed;text-align:center;border-radius:3px;overflow:hidden;bottom:0;z-index:99999;width:100%;display:inline-table;}.mobilecta a{float:left;color:#fff;text-align:center;padding:3px 0px 3px 0px;}.mobilecta .admission{background-color:#0077c8;width:40%;max-width:40%;height:auto}.call,.email,.whatsapp{width:20%;max-width:20%;min-width:20%;height:20%;min-height:20%}.whatsapp{background-color:#60c147}.call{background-color:#3dacdd}.email{background-color:#1e83ae}#pageheading{margin:10px 0;text-align:center;font-size:30px; width:100%; display:block;}#content h1{font-size:24px; display:block; width:100%;}#content h2{font-size:23px}#content h3{font-size:22px}#content h4{font-size:21px}#content h5{font-size:20px}#content h6{font-size:19px}#content nav{background:#551648;padding:5px;color:#f3f3f3;}#content nav a {color:#fff;text-decoration:underline;} #content nav a:hover {color:#fff34e;}.demobanner{margin-top:50px;background-color:#efeded;padding:20px;display:flex;align-items:center;justify-content:center}aside>span{color:#551648;margin-top:30px}aside span:first-child{margin-top:0}aside .asidemenu li{border:1px solid #551648; margin:5px 0 8px;background-color:#f4f4f4;padding:10px 0 10px 30px;position:relative;display:block}main ul li{margin:5px 0 8px 30px;border:0;position:relative;display:block}aside .asidemenu li a{color:#2a2a2a !important;}aside .asidemenu li:hover a{color:#fff !important;}aside .asidemenu li:hover{background:#551648;color:#fff;cursor:pointer}aside .asidemenu li:before,main ul li:before{content:"";position:absolute;width:6px;height:6px;border:2px solid #551648;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:0;border-bottom:0;margin:10px 0 0 -20px}#fee h2{padding:10px 5px;position:relative;font-size:18px;line-height:normal;margin:0 0 5px;color:#fff;text-transform:uppercase;text-align:center}#fee ul{padding:0 5px;text-align:center;background:#f9f9f9;margin-bottom:20px}#fee ul li{border-top:1px dotted #e5e5e5}#fee ul li:nth-child(odd){background-color:#fff;border-top:0;padding:2px 0}#fee ul li:nth-child{border-top:0}#fee ul li small,#fee ul li span,#fee ul li strong{font-size:20px;color:#8b8686;margin:0;padding:0;display:inline-block}#fee a{border:0;border-radius:3px;text-transform:uppercase;font-size:14px}#fee a:hover{background:#972160}#fee{text-align:center}@media screen and (max-width:566px) and (min-width:20px){#hcontent {padding-left:15px;padding-right:15px;}
#topheader .col-md-4, #topheader .col-md-8{margin:3px 0px 3px 0px;} #calltoaction {display:contents;}.tabs label{margin:0!important;padding:3px 8px!important;font-size:11px}table tr{font-size:12px;display:inline0-block;width:100%;max-width:100%}#calltoaction a,.text h3,nav span{font-size:11px}.action-title{font-size:11px!important}#aboutaccordion .col-md-6,#footer .col-md-4{margin-top:30px}.container{padding:0 10px}#topheader .col-md-4,#topheader .col-md-8{text-align:center;width:100%}#logoinfo ul,.hfsocial,.text h2{display:none}#logoinfo{padding:20px 0;text-align:center;}#logoinfo img{width:180px;height:auto;max-width:230px;margin:0 auto}#menu{padding:5px 10px;}#menu nav>ul>li:first-child{margin:30px 0 0}#menu nav>ul>li>a{padding:5px 0;display:block;line-height:25px;font-size:12px;font-weight:550}#menu nav>ul>li>ul{min-width:200px;border-top:2px solid #5b8ea3;margin:0;padding-left:10px}#menu nav>ul>li>ul ul{padding-left:10px}#menu nav>ul>li>ul li a{font-size:11px;padding:10px 5px;border-bottom:1px solid #e5e5e5}.nexts,.prevs{height:20px;max-height:20px;width:20px;max-width:20px;font-size:14px;font-weight:700}.text{max-width:65%;width:65%;right:10%;left:10%;padding-top:10px;padding-bottom:10px;margin:0 auto;text-align:center;bottom:30%}.text h3{font-weight:700;margin:0;padding:0;text-shadow:1px 1px 2px #4a4a4a}.text a.slider{border:.5px solid #5b8ea3;margin:4px 2px 0}.text a{color:#fff;margin:4px 2px 0;border:.5px solid transparent;border-radius:.5px;padding:2px;font-weight:500;font-size:9px;line-height:1}body#top>section#slider>div.indicators{position:relative;bottom:42px}.dot{height:10px;width:10px}#calltoaction .row{padding:8px 5px 5px}#calltoaction .row h3{color:#fff;margin:0;line-height:14px;font-size:13px;text-align:center}#calltoaction .col-md-4{text-align:center;padding-top:9px}#calltoaction a{border-radius:1px;padding:5px}#aboutaccordion,#footer .col-md-4:last-child{margin-top:0}#aboutaccordion h3{font-size:20px;margin:0;text-align:center;}a.readmore{padding:.25rem .5rem;font-size:.7rem;line-height:1.5;border-radius:.2rem}#accordion>li,#accordiontwo>li{margin-bottom:10px;border-bottom:1px solid #dfdfdf!important;min-width:0;border:1px solid rgba(0,0,0,.125)}#accordion li label{border-bottom:.5px solid rgba(0,0,0,.125);margin-bottom:0;line-height:20px;font-size:13px;font-weight:700;padding:10px 5px}#accordiontwo li label{border-bottom:.5px solid rgba(0,0,0,.125);margin-bottom:0;line-height:20px;font-size:13px;font-weight:700;padding:10px 22px 10px 5px;}input[type=radio]+label+.content{padding:0 10px;line-height:0;max-height:0}input[type=radio]:checked+label+.content{max-height:400px}#accordion input[type=radio]:checked+label:after,#accordiontwo input[type=radio]:checked+label:after{font-size:16px;right:5px;padding:5px 12px;border-radius:2px;top:5px;font-weight:700}#accordion input[type=radio]+label:after,#accordiontwo input[type=radio]+label:after{font-size:16px;right:5px;padding:5px 9.6px;border-radius:2px;top:5px;font-weight:700}#accordion p{padding:10px 5px}#content h1,#pageheading{font-size:19px}#content h1 span,#pageheading span{border-bottom:1px solid #f5f4f3}#content h2{font-size:18px}#content h3{font-size:17px}#content h4{font-size:16px}#content h5{font-size:15px}#content h6{font-size:13px}#footer{padding:40px 0 23px}#back-to-top{right:10px}}@media screen and (max-width:768px) and (min-width:567px){.text h2,.text h3{padding:0;margin:0}#aboutaccordion .col-md-6,#footer .col-md-4{margin-top:30px}.container{padding:0 20px}#topheader .col-md-4,#topheader .col-md-8{text-align:center;width:100%}#logoinfo{padding-top:20px;padding-bottom:20px;text-align:center;display:table;}#logoinfo ul{padding-top:10px;width:100%;justify-content:center}#logoinfo ul li{border-right:.5px solid #e1e8ef;padding:0 25px}#logoinfo ul li:last-child{padding:0 25px}#logoinfo ul li a{font-weight:500;font-size:14px}#logoinfo ul li:last-child a{padding:10px 20px!important}#menu{padding:14px 15px;}#menu nav>ul>li:first-child{margin:30px 0 0}#menu nav>ul>li>a{padding:10px 0;display:block;line-height:30px;font-size:13px;font-weight:550}#menu nav>ul>li>ul{min-width:200px;border-top:2px solid #5b8ea3;margin:0;padding-left:20px}#menu nav>ul>li>ul ul{padding-left:20px}#menu nav>ul>li>ul li a{font-size:12px;padding:10px 5px;border-bottom:1px solid #e5e5e5}.text{max-width:65%;width:65%;right:10%;left:10%;padding-top:15px;padding-bottom:15px;margin:0 auto;text-align:center;bottom:30%}.text h2{font-size:18px;font-weight:300;letter-spacing:-1px;text-align:Center}.text h3{font-size:22px;text-shadow:2px 2px 3px #4a4a4a}.text a.slider{border:1px solid #5b8ea3;margin:8px 3px 0}.text a{color:#fff;margin:8px 3px 0;border:1px solid transparent;border-radius:1px;padding:8px 16px 6px;font-weight:700;font-size:11px;line-height:1}body#top>section#slider>div.indicators{position:relative;bottom:45px}.dot{height:12px;width:12px}#calltoaction .row{background:#1e77bc;padding:12px 5px 17px}#calltoaction .row h3{color:#fff;margin:0;line-height:14px;font-size:14px;text-align:center}#calltoaction .col-md-4{text-align:center;padding-top:10px}#calltoaction a{border-radius:1.5px;padding:10px;font-size:13px}#aboutaccordion{margin-top:0}#aboutaccordion h3{font-size:30px;margin:0;text-align:center;}#aboutaccordion a.readmore{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}#accordion>li,#accordiontwo>li{margin-bottom:10px;border-bottom:1.5px solid #dfdfdf!important;min-width:0;border:1px solid rgba(0,0,0,.125)}#accordion li label,#accordiontwo li label{border-bottom:.5px solid rgba(0,0,0,.125);margin-bottom:0;line-height:20px;font-size:16px;font-weight:700;padding:15px 10px}input[type=radio]+label+.content{padding:0 10px;line-height:0;max-height:0}input[type=radio]:checked+label+.content{max-height:400px}#accordion input[type=radio]:checked+label:after,#accordiontwo input[type=radio]:checked+label:after{font-size:16px;right:10px;padding:8px 14px;border-radius:2px;top:7px;font-weight:700}#accordion input[type=radio]+label:after,#accordiontwo input[type=radio]+label:after{font-size:16px;right:10px;padding:8px 11.5px;border-radius:2px;top:7px;font-weight:700}#accordion p{padding:10px 5px}#content h1,#pageheading{font-size:24px}#content h1 span,#pageheading span{border-bottom:1px solid #f5f4f3}#content h2{font-size:22px}#content h3{font-size:20px}#content h4{font-size:18px}#content h5{font-size:16px}#content h6,#footer ul.fmenu li a{font-size:14px}#footer small,.workinghours p{font-size:13px}#footer{padding:40px 0 23px}#footer .col-md-4>span,aside>span{font-size:18px;font-weight:600;border-left:2px solid #5b8ea3}#footer small{text-align:justify;display:block}#footer ul.fmenu li:before{width:4px;height:4px;margin-top:10px}#back-to-top{right:15px}}@media screen and (max-width:992px) and (min-width:768px){.text h2,.text h3{padding:0;margin:0}#menu{padding:16px 20px}#menu nav>ul>li:first-child{margin:30px 0 0}#menu nav>ul>li>a{padding:12px 0;display:block;line-height:30px;font-size:15px;font-weight:550}#menu nav>ul>li>ul{min-width:200px;border-top:2px solid #5b8ea3;margin:0;padding-left:22px}#menu nav>ul>li>ul ul{padding-left:22px}#menu nav>ul>li>ul li a{font-size:14px;padding:12px 5px;border-bottom:1px solid #e5e5e5}.text{max-width:70%;width:70%;right:10%;left:10%;padding-top:15px;padding-bottom:15px;margin:0 auto;text-align:center;bottom:30%}.text h2{font-size:24px;font-weight:300;letter-spacing:-1px;text-align:Center}.text h3{font-size:20px;text-shadow:2px 2px 3px #4a4a4a}.text a.slider{border:1.5px solid #5b8ea3;margin:10px 5px 0}.text a{color:#fff;margin:10px 5px 0;border:1.5px solid transparent;border-radius:2px;padding:10px 18px 8px;font-weight:700;font-size:13px;line-height:1}body#top>section#slider>div.indicators{position:relative;bottom:50px}.dot{height:14px;width:14px}#calltoaction .row h3,#content h3{font-size:15px}#aboutaccordion h3{font-size:25px;margin:0;text-align:center;}a.readmore{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}#accordion>li,#accordiontwo>li{margin-bottom:10px;border-bottom:1.5px solid #dfdfdf!important;min-width:0;border:1px solid rgba(0,0,0,.125)}#accordion li label,#accordiontwo li label{border-bottom:.5px solid rgba(0,0,0,.125);margin-bottom:0;line-height:12px;font-size:14px;font-weight:700;padding:15px 10px}input[type=radio]+label+.content{padding:0 10px;line-height:0;max-height:0}input[type=radio]:checked+label+.content{max-height:400px}#accordion input[type=radio]:checked+label:after,#accordiontwo input[type=radio]:checked+label:after{font-size:15px;right:10px;padding:9px 13px;border-radius:2px;top:7px;font-weight:700}#accordion input[type=radio]+label:after,#accordiontwo input[type=radio]+label:after{font-size:15px;right:10px;padding:9px 10.5px;border-radius:2px;top:7px;font-weight:700}#accordion p{padding:5px}#content h1,#pageheading{font-size:26px}#content h1 span,#pageheading span{border-bottom:1px solid #f5f4f3}#content h2{font-size:16px}#content h4{font-size:14px}#content h5{font-size:14px}#content h6,#footer small,#footer ul.fmenu li a,.workinghours p{font-size:12px}#footer{padding:60px 0 23px}#footer .col-md-4>span,aside>span{font-size:15px;font-weight:600;border-left:2px solid #5b8ea3}#footer ul.fmenu li:before,aside .asidemenu li:before{width:4px;height:4px;margin-top:10px}#back-to-top{right:15px}aside .asidemenu li a{font-size:11px;font-weight:700;margin-left:10px}.form-group input[type=email],.form-group input[type=text],.form-group select,.form-group textarea{height:30px}.form-group span{font-size:12px;font-weight:700}}@media screen and (max-width:1200px) and (min-width:992px){#menu nav>ul>li>a{font-size:12px;padding:22px 20px 22px 0}}figcaption{text-align: center;font-weight: 500;color: #bcbcbc;font-size: 12px;}


/*==========Testimonials=============*/

.testimonials, .tbox {
    padding:40px 0px 40px 0px;
}
    .tbox {
      background: #fffcfc;
background: radial-gradient(circle,rgba(255, 252, 252, 1) 0%, rgba(220, 255, 207, 1) 81%);

}

    .testimonials h2 {
        text-align:center;
        display:block;
    }
    
    .testimonials img {
        width:170px;
        height:170px;
       display:block;
       border-radius: 100%;
    border: 1px solid #736c6c;
    margin:0 auto;
    }
    
    .ttext {
        width:70%;
        margin: 0 auto;
    }
    
   
    
    .ttext span{
          display:block;
          font-size:13px;
          text-align:center;
          font-weight:500;
          border-bottom:1px solid #fff;
    }
    
    .ttext p{
          display:block;
          font-size:13px;
          text-align:justify;
          font-weight:500;
          border-bottom:1px solid #fff;
    }
    
    
    
    .ttext .location{
          font-size:13px;
          font-weight:bold;
          text-align:right;
    }
    
    .ttext h3 {
        text-align:center;
    }
    
    .testimonials .indicators {
        bottom:inherit !important;
       text-align:center;
    }
    
   .testimonials .indicators svg {
       color:#551648;
       background-color:transparent;
       cursor:pointer;
   }
   
   .testimonials .indicators svg.active {
       color:#931d7a;
   }
    
    
@media (max-width:992px){ 
    
    #menu {
        display:table !Important;
    }
    
    .testimonials, .tbox {
    padding:30px 0px 30px 0px;
    }
    
    .ttext {
        width:80%;
    }
    
    .testimonials img { 
        width:150px;
        height:150px;
    }
    
    
} 

@media (max-width:767px){ 
    .testimonials .slideshow-container {
    height:600px;
    max-height:100%;
}
    
    #logoinfo img {
        margin:0 auto;
    }
    
    #aboutaccordion {
        margin-top:30px;
    }
    
     .testimonials, .tbox {
    padding:20px 0px 20px 0px;
    }
    
    .ttext {
        width:85%;
    }
    
      .testimonials img { 
        width:120px;
        height:120px;
    }
    
    .testimonials .indicators svg {
        height:12px;
        width:12px;
    }
} 






/*============End of Testimonials==============*/









/*Countries*/
.clist {
    margin-top:30px;
	display:flex;
	flex-wrap:wrap;
}
.csc {
    margin-top:8px;
    margin-bottom:8px;
}

.csc a {
    color:#3e3e3e;
    text-decoration:none;
    border-bottom:1px dotted #a4286a;
    display:block;
    font-weight:bold;
    text-align:center;
    font-size:11px;
}

.csc a:hover {
    color:#a4286a;
    border-bottom:1px dotted #3e3e3e;
}


/*============Breadcurmbs*/
#breadcrumb {
    width:100%;
    display:block;
}

nav[class=rank-math-breadcrumb] p{
    text-align:right !Important;
    color:#f3f3f3 !Important;
    padding:0 0 0 0 !Important;
}


nav[class=rank-math-breadcrumb] p a{
    color:#fff !Important;
}



/*==============Blog====================*/
.blog article{
    border:1px solid #551648;
    background-color:#fbfbfb;
    position:relative;
    display:inline-table;
    margin-bottom:15px;
    padding: 20px 20px 20px 20px;
    box-shadow:0px 3px 3px 3px #e2e2e2;
    -webkit-box-shadow:0px 3px 3px 3px #e2e2e2;
    -o-box-shadow:0px 3px 3px 3px #e2e2e2;
    -moz-box-shadow:0px 3px 3px 3px #e2e2e2;
    
}

.blog article h3 {
    border-bottom:1px solid #e9e5e5;
    margin:0 0 0 0 !important;
    padding: 0 0 0 0 !important;
}
.blog article h3 a{
    color:#551648;
}

.blog article p {
    margin:0 0 0 0;
    padding:0 0 0 0;
}

.blog .metas .rightm {
    text-align:right;
}

.metas .leftm, .metas .rightm {
    padding:0 0 0 0 !important;
    margin:5px 0 5px 0 !important;
}

.blog .metas .rightm a {
    color:#551648 !important;
    font-weight:bold;
    border-radius:5px;
    font-size:12px;
    padding:2px 5px 2px 5px;
    margin:5px 0 3px 0;
    border:1px solid #551648;
    background-color:#fff;
}

.blog .metas .leftm a {
    color:#551648 !important;
    font-weight:bold;
    font-size:11px;
    text-decoration:underline;
    margin-left:5px;
}

.blog .metas .leftm a:first-child {
     margin-left:0px;
}




/*=============Pagination===================*/
.pagi {
    padding: 0 0 0 0;
    margin-top: 10px ! Important;
    margin: 0 auto;
    text-align: center;
    display: block;
}

.pagi span.current {
    text-align: center;
    background-color: #931d7a;
    color: #fff;
    margin-right: 5px;
    padding: 3px 8px 3px 8px !important;
}
.pagi a {
    text-align: center;
    background-color: #551648;
    color: #fff;
    margin-right: 5px;
    padding: 3px 8px 3px 8px !important;
}

.pagi a:last-child {
    margin-right: 0px;
}

.pagi a:hover {
    background-color: #931d7a;
}

#tpaginav {
    margin-bottom:17px;
    border-bottom:1px solid #f3f3f3;
    padding:0 0 10px 0;
}

#bpaginav {
    border-top:1px solid #f3f3f3;
    margin-top:17px;
    padding:10px 0 0 0;
}



/*=============Section Bars CSS===============*/
/*Section Styling*/
.sectionspace {
        
       
		width:100%;
		max-width:100%;
		
		margin-top: 30px !important;
		margin-bottom: 15px !important;
    }
	


.fwidthsec .row {
	background: linear-gradient(90deg, hsl(199deg 72.51% 41.08%) 0%, hsl(162deg 49.67% 39.46%) 100%);
	padding:20px 30px 20px 30px;
	color:#fff !important;
	border:2px solid #931d7a;
	border-radius:15px 15px 15px 15px;
}


.fwidthsec h1,.fwidthsec h2, .fwidthsec h3, .fwidthsec h4, .fwidthsec h5, .fwidthsec h6, .fwidthsec .row h1 span, .fwidthsec .row h2 span,.fwidthsec .row h3 span,.fwidthsec .row h4 span,.fwidthsec .row h5 span,.fwidthsec .row h6 span {
		text-decoration:underline;
		text-underline-offset:2px;
		text-decoration-style:dotted;
		text-decoration-color:#fff;
		text-decoration-thickness:1px;
		color:#fff;
		text-align:center;
}



.section_title h1 span, .section_title h2 span, .section_title h3 span {
		text-decoration:underline;
		text-underline-offset:4px;
		text-decoration-style:dotted;
		text-decoration-color:#866d25;
		text-decoration-thickness:2px;
}

.fwidthsec {
	text-align:center;
	margin-bottom:15px;
}

.fwidthsec .row p {
	color:#fff !important;
	text-align:justify;
}

.cta {
	margin-top:1rem;
	text-align:left;
}
.cta a {
	background:#1f6659;
	color:#fff;
	padding:5px 15px 5px 15px;
	font-weight:bold;
	border:2px solid #866d25;
}

.cta a:hover {
	background:#000;
	border-color:#866d25;
}

.fwidthsec p a {
	color:#fff;
	text-decoration: underline;
    text-decoration-color: #866d25;
    text-decoration-thickness: 1px;
    text-decoration-style: dashed;
    text-underline-offset: 3px;
}

.fwidthsec p a:hover {
	color:#a2d7f1;
    text-decoration-color: #fff;
}
.contentside p a, .contentside ul li a, .sectiondescription a, .content a, #content ol li a, form a{
	color: #0505ee !important;
    text-decoration: underline !important;
    text-decoration-color: #402765 !important;
    text-decoration-thickness: 1px !important;
    text-decoration-style: dotted !important;
    text-underline-offset: 3px !important;
}

.contentside p a:hover, .contentside ul li a:hover, .sectiondescription a:hover, .content a:hover, form a:hover {
	color: #1f6659 !Important;
    text-decoration-color: #341d56 !important;
}


.twocolleftimg .row, .twocolrightimg .row, .leftrightcontent .row {
	
	border:2px solid #931d7a;
	padding:20px 30px 20px 30px;
}

.twocolleftimg .cta {
	text-align:right;
}



.twocolleftimg img, .twocolrightimg img {
	border: 2px solid #551648 !important;
    border-radius: 20px;
	vertical-align:middle;
	width:100%;
	height:auto;
}


.contentside {
	display:flex;
	align-items:center;
	justify-content:center;
	text-align:left;
}


.g-3 {

    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
}





/*==================Footer Bar CSS WhatsApp=====================*/
.btn-whatsapp-pulse{aspect-ratio:41/41;height:41px;width:41px;background:#25d366;color:#fff;position:fixed;bottom:60px;left:15px;font-size:40px;display:flex;justify-content:center;align-items:center;padding:8px;text-decoration:none;border-radius:50%;animation-name:pulse;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;z-index:999999}.btn-whatsapp-pulse svg{color:#fff}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,0.5)}80%{box-shadow:0 0 0 14px rgba(37,211,102,0)}}