

@font-face {
    font-family: 'muliregular';
    src: url('fonts/muli-webfont.woff2') format('woff2'),
         url('fonts/muli-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'comfortaabold';
    src: url('fonts/comfortaa_bold-webfont.woff2') format('woff2'),
         url('fonts/comfortaa_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'comfortaaregular';
    src: url('fonts/comfortaa_regular-webfont.woff2') format('woff2'),
         url('fonts/comfortaa_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



html {
	 font-family: 'muliregular';
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
*{outline:none; margin:0px; padding:0px;}
body {
	 font-family: 'muliregular';
	margin: 0; font-size:16px;
	line-height:28px; color: #333;
	
}

:root{
	--main-color:#0B51C1;
	--secondry-color:#0B4EBC;
}


@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1180px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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,.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%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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,.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{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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,.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{padding-right:15px;padding-left:15px}}@media (min-width:992px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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,.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{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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,.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{padding-right:15px;padding-left:15px}}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}

.clear{clear:both;}
.header-contact{text-align:right;}
.header-contact .call-email{float:right;text-align:right;}
.header-contact .getquoteButton{float:right;}
.hcall a{font-size:20px;}
.hcall, .hemail{line-height:24px; color:#999;}
.hcall a, .hemail a{color:var(--secondry-color);}
.hcall a:hover, .hemail a:hover{color:#2a2f35;}
body #navigation .getquoteButton{margin-left:15px; position:relative; top:2px;}
body #navigation .getquoteButton a,.getquoteButton.mobile_show a{display:inline-block; color:#fff; font-size:16px; padding:6px 25px 9px;border-radius:6px;}
body #navigation .getquoteButton a:hover{background:#78acc2;background:var(--main-color);color:#fff!important;}

.text-center{text-align:center;}


.space-20{height:20px;display:block;clear:both;}
.space-30{height:30px;display:block;clear:both;}
.space-40{height:40px;display:block;clear:both;}
.space-50{height:50px;display:block;clear:both;}

.pl-0{padding-left:0px!important;}
.pr-0{padding-right:0px!important;}
.pt-0{padding-top:0px!important;}
.plr-0{padding:0px!important;}
.pb-0,.feature-box-info p{padding-bottom:0px!important;}
.full-content.row {padding-left:15px!important;}
.full-content{margin-bottom: 35px;}
.full-content.row .col-md-6.first{padding-left:0px;}
a{text-decoration: none;color:var--main-color;	}
.claer{clear:both;}
.ml-auto, .mx-auto {
    margin-left: auto !important;
}
.mr-auto, .mx-auto {
    margin-right: auto !important;
}
h2,h3,h4,h5{text-transform:capitalize;}

.mainButton{
font-size: 19px;
font-weight: 400;
line-height: 39px;
color: #fff;
display: inline-block;
background: var(--main-color);
margin: 0 0 0;
text-align: center;
padding: 8px 25px;
border-radius: 3px;
box-sizing:border-box;
transition:0.5s;
}
.mainButton:hover{background: var(--secondry-color);}
.mainButton span{margin-left: 10px;
background: url(../images/sprit-icon.png) no-repeat -367px -4px;
width: 37px;
height: 38px;
display: inline-block;
vertical-align: middle;}

.mainButton.big{font-size: 22px;line-height:1;padding: 18px 40px;}

.mainSection{padding:35px 0px;}



.whitebg{background:#fff; position:relative;}
.grey-bg{background:#f7f7f7; position:relative;}
.mainSection .section-title h2,
.mainSection .section-title h3,
h4.heading-primary,
h3.heading-primary,
.home-services-section h1{ font-family: 'muliregular'; font-weight:900;color:var(--secondry-color); margin:0px; font-size:36px; text-align:center;
padding-bottom:20px;line-height: 42px;
}
.mainSection .section-title .divider{
width: 200px;
height: 39px;
margin-top: 10px;
margin-bottom: 10px;}
.mainSection .section-title .section-description{font-size:18px; width:90%; text-align:center; line-height:1.5; color:#000; margin-bottom:10px;}
.section-content{width:100%; padding-top:20px;}
.section-link{padding-top:20px; text-align:left;}
.section-title{width:100%;}


.align-right{text-align:right;}
.f-right{float:right;}
ul{list-style:none;}
ul li{margin:0px;padding:0px;}

.j_content{justify-content:space-between;}
.align_center{align-items:center;}
	a{transition:0.3s;}

/*********************

header and menu css============*/

#navigation {
    float: right;
    margin-top: 10px;
    margin-right: 0px;
}

.menu_sec {
    float: right;
    padding-top: 0px;
}

#navigation > ul > li:hover > a, #navigation > ul > li.current-menu-item > a {
    color: #000;
}

#navigation > ul > li > a {
    font-size: 16px;
    display: inline-block;
    padding: 10px 12px;
    color: #fff;    text-transform: uppercase;   
transition:0.3s;	
	
}

#siteheader{padding:8px 0px; }

#navigation > ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    display: flex;
    justify-content: space-between;
}

@media (min-width:992px){
   #navigation > ul > li:not(.mega_menu){position: relative !important;}   
    .mobile_show{display:none;}
	
#navigation > ul > li:not(.mega_menu)  ul.sub-menu{
position: absolute;left: 0px;
right: 15px;
width: 100%;min-width: 300px;
padding: 5px;
text-align: left;
z-index: 1000;
background:#f1f9ff;
padding:0 0px 0px;
border-bottom:1px solid #dadee1;
box-shadow: 0 6px 12px rgba(0,0,0,.175);
display:none;
animation:opac 0.3s}

@keyframes opac{from{opacity:0} to{opacity:1}}

#navigation > ul > li.mega_menu>ul.sub-menu{left: 15px;}

#navigation > ul > li>ul.sub-menu li{list-style:none;}	
#navigation > ul > li >ul.sub-menu li a{color:#333;font-size: 14px;position:relative;
display: block;line-height: 23px;padding: 8px 15px;border-bottom: 1px solid #ddd;}	

	#navigation > ul > li>>ul.sub-menu li:last-child a{border-bottom: 0px solid #ddd;}	

#navigation > ul > li>>ul.sub-menu li a:hover{color:var(--main-color);}	
#navigation > ul > li:hover ul.sub-menu{display: block!important;}

#navigation > ul > li.mega_menu>ul.sub-menu>li{float:left;width:20%;padding-left:5px;padding-right:5px;box-sizing:border-box;}
#navigation > ul > li.mega_menu>ul.sub-menu>li:first-child{padding-left:0px;}
#navigation > ul > li.mega_menu>ul.sub-menu>li:last-child{padding-right:0px;}
#navigation > ul > li.mega_menu>ul.sub-menu>li>a,
.menu_head>a{background:var(--main-color);padding:5px 10px;color:#fff;border:0px;text-transform: uppercase;}
#navigation > ul > li.mega_menu>ul.sub-menu>li>a:hover{background:#333;color:#fff;}
#navigation > ul > li>>ul.sub-menu>li>ul>li>a,
#navigation > ul > li:not(.mega_menu)>ul.sub-menu>li>a{padding-left:12px;}
#navigation > ul > li>>ul.sub-menu>li>ul>li>a:before{content:"";position:absolute;left:0px;top:42%;
border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333;}


#navigation > ul  li.menu-item-has-children>a,
#navigation > ul > li:not(.mega_menu) >ul.sub-menu li a{position:relative;padding-right:25px!important;}
#navigation > ul  li.menu-item-has-children>a:after{content:"";position:absolute;right:10px;top:49%;
border-left:4px solid transparent;border-top:4px solid #fff;border-right:4px solid transparent;}

.mainSection .section-title .section-description{width:70%;}

.left_con{padding: 0 6% 0 9%;}
#navigation > ul > li:not(.mega_menu) >ul.sub-menu li{position:relative!important;}
#navigation > ul > li:not(.mega_menu) >ul.sub-menu li a:after{border-left:4px solid transparent;border-left:4px solid #333;border-right:4px solid transparent;border-top:4px solid transparent;border-bottom:4px solid transparent;}
#navigation > ul > li:not(.mega_menu) >ul.sub-menu li>ul{left: 300px;
top: 0;display:none!important;}
#navigation > ul > li:not(.mega_menu) >ul.sub-menu li:hover ul{display:block!important;}

#navigation > ul > li:not(.mega_menu) >ul.sub-menu ul>li>a{padding:8px 15px;
	border-bottom:1px solid #ddd!important;}
	
#navigation > ul > li:not(.mega_menu) >ul.sub-menu ul li:last-child a{border-bottom: 0px solid #ddd!important;}	

#navigation > ul > li:last-child  ul.sub-menu{left:unset!important;right:0;}

.menu-sec{float:right;}

#navigation > ul >ul.sub-menu li.menu-item-has-children > a:after{top:40%;}

}	/* end @media (min-width:992px) */



.header-wrap {
height: auto;   

background-image: linear-gradient(to right, #533bcf , #00effe);   
position: relative;
background-size: cover;
transition: all 0.4s ease;
}

.nav_logo img{display:block;max-width:100px;height:auto;}

.call-email .hcall a{color:#fff;font-size:17px; text-transform: uppercase; padding-left:15px;display:inline-block;   }
.call-email .hcall a span{position:relative;top:-4px;}


#navigation > ul > li:last-child a{padding-right:0px;}


.blog_icon,
.q_icon{background:url(../images/chat.png)no-repeat;
padding-left: 38px !important;
background-size: 27px;
line-height: 1.6;}
.q_icon{background:url(../images/help.png)no-repeat;
background-size: 27px;margin-left:25px!important;
}

.blog_icon.eng_lan{background:url(../images/english-icon.png)no-repeat;
background-size: 27px;margin-right:25px!important;
text-transform:none!important;
}

.blog_icon:hover,
.q_icon:hover{color:#000!important;}

/********************* end header and menu css============*/



/********************* Banner css============*/


.homeSearchContainer .container .search_sec_h {
    padding-top:3%;padding-bottom:3%;
}

.bannerCpation {
    font-size: 60px;
    line-height: 1.2;
    color:     #fff;
    display: block;
    width: 100%;
    font-family: 'comfortaaregular';
	margin-bottom: 7px;
}

.sub_head{ font-size: 22px;color:     #fff;font-weight:300;}

.img_responsive{max-width:100%;display:block;margin:auto;}

.homeSearchContainer .carv_bottom{width:100%;position:relative;}

.kid_img{position: absolute;right:3%;top: 0%;}
.kid_img img{max-width:90%;}

/********************* end Banner css============*/


/********************* Search form ============*/

.form_sec{max-width:500px; padding-bottom:0px;}

.form_sec select{
width:100%;
padding:10px 15px;
background:#fff;	
border:0px;margin-bottom:15px;
border-radius:3px;
font-family: 'muliregular';
font-size: 16px;
color:#666;height:45px;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
}

.form_sec select option{font-family: 'muliregular';}

.form_sec .mainButton{
padding: 0 5px;
height: 45px;
line-height: 1;
border: 0px;
background-color:#043a68;
background-image:url(../images/search.png);
width: 100%;
border-radius: 3px;
font-size: 16px;
cursor:pointer;
font-family: 'muliregular';
box-sizing: border-box;
background-repeat: no-repeat;
background-position: 11px 14px;
background-size: 20px;
padding-left: 30px;}

.form_sec .mainButton:hover{background-color:#000;}

.select_s{position:relative;width:100%;}
.select_s .ar:after {
   content: "";  position: absolute;  right: 15px;  top: 35%;  border-right: 5px solid transparent;  border-left: 5px solid transparent;  border-top: 5px solid #666;
}
.app_load p{font-size:20px;margin-bottom:12px;}
.download_store img{max-width:150px;display:inline-block;border: 3px solid #ffffff1a;border-radius: 8px;}
.download_store a+a{display:inline-block;margin-left:15px;}





/********************* end Search form ============*/

/********************* Home page ============*/


.home-sec-3 h1{font-size:37px;color:#000;line-height:1.3;padding-bottom:12px;font-family: 'comfortaaregular';}

.list_sec h2{font-size: 24px;font-family: 'comfortaaregular';
color: #333; line-height: 1.5; padding: 12px 0;}


.box_inner{padding:30px 16px;box-sizing:border-box;transition:0.5s;border-radius: 12px;}

.box_inner:hover{box-shadow: 0px 6px 50px rgba(115, 115, 115, 0.2);}

.lead p	{font-size: 20px;}

.list_sec {margin-top:30px;}

/********************* tab ============*/

.p_tab{ font-family: 'muliregular';margin-top: 65px}
.p_tab ul.tab{display:flex;flex-wrap:flex;justify-content:space-between;flex-direction:row;}
.p_tab ul.tab li{font-size: 22px;
padding: 0 0 27px;
color:#000;
cursor: pointer;
flex-grow: 1;
text-align: center;
position:relative;border-bottom: 3px solid #fff;
margin: 0 15px;}

.p_tab ul.tab li.tablinks.active,
.p_tab ul.tab li.tablinks:hover{border-bottom: 3px solid var(--secondry-color);transition:0.3s;color:var(--secondry-color);}

.p_tab ul.tab li.tablinks:before{content: "";  position: absolute;  left:45%;  bottom:0; border-right: 8px solid transparent;border-left: 8px solid transparent;border-bottom: 8px solid #fff;transition:0.1s;}

.p_tab ul.tab li.tablinks.active:before,
.p_tab ul.tab li.tablinks:hover:before{border-bottom: 8px solid var(--secondry-color);}

.p_tab .gray-bg {background:#faf9fe;
padding: 2.5rem 0 4rem;
margin-bottom: 30px;}


.icon_box a{
background: var(--main-color);
padding: 30px;
border-radius: 50%;
margin: 0 auto 12px;
max-width: 128px;display:block;
height: 128px;}

.icon_box a:hover{background: var(--secondry-color);}

.icon_box img{max-width:55px;position: relative;top: 4px;transition:0.3s;}
.tabcontent h3{font-family: 'comfortaaregular';font-size: 20px;line-height: 1.2;}
/*.tabcontent h3 a:hover{color:var(--secondry-color);}*/
.tabcontent .icon_box a:hover img{transform:scale(1.2);}

.tabcontent {max-width: 90%;margin: auto;}
.tabcontent .col-lg-3{margin-top:35px;}


/********************* end tab page ============*/

/********************* Home blog ============*/
#blog-home{margin-top:55px;}
#blog-home h2{font-size: 30px;
color:#000;line-height: 1.3;font-family: 'comfortaaregular';
margin-bottom: 40px;}

#blog-home .blog-item{padding:20px;border:1px solid #ddd;border-radius:6px;min-height:225px;}

#blog-home .blog-item h2{color:var(--main-color);margin-bottom:15px;font-family: 'comfortaaregular';font-size: 22px;
line-height: 1.3;}    
#blog-home .blog-item h2 a:hover{color:var(--secondry-color);}
#blog-home .blog-item h2 a{display:block;color: #333;}

#blog-home .blog-item p{font-size:15px;line-height:1.6;}



/*********************end Home blog ============*/


.mainSection.right_full{width:100%;overflow:hidden;}

.left_con h3{font-size: 32px;line-height:1.2;font-family: 'comfortaaregular';letter-spacing: 1px;padding-bottom:15px;}

.left_con .download_store{padding-top: 35px;}

/*********************Footer ============*/

#pre-footer-location{padding:0px 0 20px;margin-top:4em; background-image: linear-gradient(to right, #f5fafe , #d6f0fd);   position: relative;}
#pre-footer-location h4{font-family: 'comfortaaregular';font-size: 20px;
line-height: 1;
margin-bottom: 30px;
letter-spacing: 1px;
font-weight: 600;}

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


#footer{padding-top: 30px;
border-top: 1px solid #e7edf0;
margin-top: 30px;}

#pre-footer-location ul li a{font-size:14px;color:#333;display:block;padding-bottom:8px;transition:0.3s;position:relative;}
#pre-footer-location ul li a:hover{color:var(--main-color);padding-left:15px!important;}

#pre-footer-location ul li a:before{content: "";  position: absolute;  left:0;  top:32%; border-top: 5px solid transparent;border-left: 5px solid var(--main-color);border-bottom: 5px solid transparent;opacity:0;transition:0.3s;}

#pre-footer-location ul li a:hover:before{opacity:1;}

#footer p{position: relative;top: 9px;font-size:13px;}

.subs_sec{position:relative;z-index: 1; width:100%;}

.subs_sec_inner{ background:#fff;width: 930px;margin: auto;box-shadow: 0px 6px 50px rgba(115, 115, 115, 0.2);padding: 78px 30px 50px;border-radius: 12px;}

.input_sec{width: 78%;}
.button_frm{width:22%;}
.input_sec input{width: 100%;
padding: 5px;
border-radius: 3px;
border: 0px solid #ddd;border-bottom: 1px solid #ddd;font-size: 18px;
height: 50px;}

.button_frm input{border: 0px;cursor:pointer;
padding: 16px 25px;width: 100%;box-sizing:border-box;
line-height: 1;}

.subs_sec_inner .row{margin:0px;}
.subs_sec_inner form{max-width:100%;margin:auto;}
.content-inner {margin-top: 130px;}
.inner-pagetitle h1 {font-family: 'Rubik';font-weight: 700; text-transform: capitalize; font-size: 33px; padding-bottom: 0px; margin-bottom: 5px;line-height:1.2;}
.inner-pagetitle {border-bottom: 1px solid #ddd; margin-bottom: 35px; padding-bottom: 15px;}
.widget_search {padding: 15px;}
.widget_search form {position: relative;}
.widget_search .search-submit { position: absolute;top: 0;right: 0;border: none;text-indent: -999999px; background: #0a73a3 url(../images/search.png) no-repeat; width: 34px; height: 32px; background-size: 18px; background-position: center;}
.widget_search form input {border: 1px solid #efefef;padding: 8px;}
.sidebar .widget ul li {border-bottom: 1px solid #efefef;padding: 8px 0;}
.sidebar .widget ul li:nth-last-child(1) {border-bottom: 0;}
.table-bordered td, 
.single-post article table td, 
.table-bordered th {border: 1px solid #dee2e6;}
.table td, 
.single-post article table td, 
.table th {padding: .75rem;vertical-align: middle;}
table,
.single-post article table {border-collapse: collapse;}
h3 { margin-bottom: 15px;}
.full-content img { max-width: 100%;}
.download_store {display: flex;flex-wrap: wrap;}
.app_load h3 {float: left;margin: 8px 0;font-size: 26px; color: #fff;}
.content-inner .download_store a {margin-left: 10px; line-height: 14px;}
.accordion_faqs .accordion_faqcont {position: relative;float: left;width: 100%;text-align: left; margin-bottom: 0px;border-bottom: 1px solid #ddd;}
.accordion_faqs .accordion_faqcont:nth-last-child(1) {margin-bottom: 0;}
.accordion_faqs .accordion_faqdet {position: relative;float: left;width: 100%;margin: 0;padding: 0 0 20px;border-top: none;display: none;padding-top: 0;}
.accordion_faqs .accordion_faqtitle {color: #333;background: url('../images/plus.svg') no-repeat;position: relative;float: left;width: 100%;cursor: pointer;font-weight: 100;font-size: 25px;font-family: 'Rubik', sans-serif;margin-bottom: 16px;margin-top: 15px;}
.accordion_faqs .accordion_faqtitle.active-header { background: url('../images/minus.svg')no-repeat;}
.accordion_faqs .accordion_faqtitle {background-position: 98% 50% !important;background-size: 19px !important;font-weight: 300;padding-right: 52px;}
.exercise_list_pdf li {font-weight: 700;background: none;}
.exercise_list_pdf li ul li {background: url(../images/list-bullet-icon.png) no-repeat left center;padding-left: 22px;background-size: 13px;margin: 0 0.5% 10px;font-weight: normal;}
.exercise_list_pdf li ul { margin: 12px 0 0 8px;}
.exercise_list_pdf ul li:first-child {margin-bottom: 35px;}
.exercise_list_pdf ul li ul li {margin-bottom: 0 !important;}
body:not(.home) #siteheader .nav_logo img { max-width: 70px;}
#siteheader #navigation { margin-top: 5px;}
#siteheader #siteheader {padding: 7px 0;}
.innerHeader .call-email .hcall a {font-size: 14px;}
.innerHeader #navigation > ul > li > a {padding: 4px 14px;}
.innerHeader .q_icon,.innerHeader .blog_icon {background-size: 22px;padding-left: 28px !important;}
#siteheader #navigation li:nth-last-child(1) a{padding-right: 0;}
.innerHeader .header-contact {margin-top: 5px;}
.sidebar .widget ul li a {line-height: 22px; display: block;}
h1,h2,h3,h4,h5,h6 {font-family: 'Rubik', sans-serif;}
h2,h3,h4,h5,h6 {font-weight: 500; margin-bottom: 15px;}
.innerHeader.shrink {box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.31);}
.innerHeader {position: fixed;width: 100%;top: 0;z-index: 999;}
.main_content { margin-bottom: 35px;}
.heading_box {width: 100%;}
.content-inner .app_info {background: #0a73a3;padding:0px;text-align: center;overflow: hidden;border-radius: 4px;margin: 35px 0;}
.content-inner .download_store { float: right;}
.heading_box h2 { margin: 0;}
.manage_ads br {display: none;}
.manage_ads { margin: 45px 0;}
.table_list_view { margin-bottom: 35px;}

a:hover, a:active, a:focus { color: #0a73a3;}
.exercise_list_pdf { margin-bottom: 35px;}
.accordion_faqs {width: 100%;}
.content-inner .full-content h2 {font-size: 26px;}
.content-inner .full-content h3 {font-size: 22px;}
.list_bulet li {background: url(../images/list-bullet-icon.png) no-repeat left 10px;padding-left: 22px;background-size: 13px;margin: 0 0.5% 10px;}
.gray_box {background: #f5f5f5;padding: 30px;border-radius: 5px;}
.list_col_2 {display: flex;flex-wrap: wrap;}
.list_col_2 li {flex: 0 0 50%;max-width: 50%;margin: 0 0 5px;}
.exercise_images_list img {max-width: 100%;}
.main_content p { margin-bottom: 10px;}
.exercise_images_list {margin-bottom: 35px;}
.carv_bottom {position: absolute; top: 0;}
.pre_footer_inner {margin-top: 50px;}
.app_load p { color: #fff;}
.main_hd {font-size: 22px;margin-bottom: 15px;font-weight: 500;font-family: 'Rubik', sans-serif;}
.full-content p { text-align: justify;}
.full-content .heading { font-size: 1.5em; font-family: 'Rubik', sans-serif; font-weight: 500; margin-bottom: 15px;}
.list-bullet li { background: url(../images/list-bullet-icon.png) no-repeat left 6px; padding-left: 35px; background-size: 19px; margin: 0 0.5% 10px; font-weight: normal;}
.read-more-wrap { text-align: justify;}
.app_sec { }
.app_sec .title { font-weight: 600; font-size: 30px;}
.app_sec .download_store { float: none; justify-content: center; margin-top: 24px;}
.app_sec .download_store img { max-width: 100%; border: none;}
.contactForm .wpcf7-form-control {width: 100%; padding: 10px 8px; border: 1px solid #ddd; font-size: 16px; font-family: 'muliregular';}
.contactForm .row {margin-bottom: 18px;}
.contactForm .contactButton .wpcf7-submit { width: auto; font-size: 18px; font-weight: 400; color: #fff; background: var(--main-color); text-align: center; padding: 12px 25px; border-radius: 4px; box-sizing: border-box; transition: 0.5s; border: none; cursor: pointer; margin: 0 auto; display: block;}
.contactButton .wpcf7-submit:hover {background: var(--secondry-color);}
.subs_sec_inner .row { width: 100%; display: flex;}
.subs_sec_inner .input_sec { flex: 1; display: flex;}
.subs_sec_inner .input_sec:nth-last-child(1) {flex: 0 0 10%;}
.subs_sec_inner .input_sec .wpcf7-form-control-wrap { flex: 1; padding: 0 5px;}
.subs_sec_inner .wpcf7-submit { padding: 5px 18px; font-size: 16px;}
@media (max-width: 1200px){
    #navigation > ul > li > a,
.innerHeader #navigation > ul > li > a	{font-size: 16px;padding: 10px 8px;}
    
}
@media (max-width: 991px){
    .header-wrap { overflow: visible;}
    #navigation > ul { display: block; position: absolute; background: #0a73a3;z-index: 999;left: 0;top: 79px;width: 100%;}
    #navigation > ul li {border-bottom: 1px solid #ffffff24;}
    #navigation > ul li:nth-last-child(1) {border-bottom: 0;}
    .header-wrap .menu-sec {position: static;}
    .innerHeader .header-contact { margin-right: 33px;margin-top: 0;}
    .menu_sec .mobile_show {background: none;border: none; float: right;}
    .innerHeader #navigation > ul > li > a { display: block;}
    .innerHeader #navigation > ul > li > a:hover,.innerHeader #navigation > ul > li > a:active,.innerHeader #navigation > ul > li > a:focus { background: #fff;color: #0a73a3;}
    .menu_sec .mobile_show img { width: 23px;}
    #navigation { display: none;}
    .nav_logo img { max-width: 93px;}
    .header-wrap { overflow: hidden;}
    .bannerCpation {font-size: 40px;}
    .form_sec { max-width: 52%;}   
    .form_sec .sec {flex: 0 0 50%;max-width: 50%;}
    .subs_sec_inner { width: 100%; padding: 26px 30px;}
    .subs_sec_inner form { max-width: 100%;}
    .button_frm input { font-size: 14px;}
    #pre-footer-location {padding-top: 40px;}
    .subs_sec { width: 95%;margin: 0 auto; margin-top: -16px;}
    #pre-footer-location h4 { margin-bottom: 16px;}
    #pre-footer-location ul li a { font-size: 14px;}
    #pre-footer-location ul li a:before { top: 11px;}
    #pre-footer-location h4 { font-size: 18px;}
    
    .header-contact .call-email { float: left; width: 90%;}
    .call-email .hcall a,.lead p { font-size: 16px;}
    .homeHeader #siteheader {border-bottom: 1px solid #ffffff40; margin-bottom: 20px;padding: 6px 0;}
    #blog-home .blog-item h3 { font-size: 16px;font-weight: 700;}
    .p_tab ul.tab li { font-size: 16px;} 
    .left_con h3 {font-size: 27px;}
    .list_sec { margin-top: 0;}
    .home-sec-3 .col-lg-4 .box_inner { padding: 0 18px 35px;}
    .mainSection .section-title .section-description { font-size: 16px; line-height: 25px;}
    #blog-home {margin-top: 45px;}
    .mainSection {padding: 45px 0px;} 
    .p_tab { margin-top: 0;}
}
@media (max-width: 767px){
    .call-email .hcall a { font-size: 13px;background-size: 16px;margin-left: 12px !important; padding-left: 22px !important;}
    .logo-sec {width: 100px;}
    .logo-sec img {width: 100%;}
    .header-wrap .menu-sec { width: 80%;}
    .hcall {margin-right: 14px;}
    .kid_img { display: none;}
    .form_sec { max-width: 100%;}
    .tabcontent .col-lg-3 { flex: 0 0 50%;}
    .tabcontent { max-width: 100%;}
    .p_tab { margin-top: 0;background: #faf9fe;padding-top: 30px;}
    .p_tab ul.tab { flex-wrap: wrap; margin-bottom: 25px;}
    .p_tab ul.tab li { background: #fff; flex: 0 0 50%; max-width: 50%;margin: 0; border: 1px solid #ddd;padding: 12px 0;font-size: 16px;}
    .p_tab .gray-bg { background: none;}
    .tabcontent h3 { font-size: 16px;}
    .p_tab .gray-bg { padding: 0;}
    #blog-home .blog-item { margin-bottom: 15px;text-align: center;min-height: auto;}
    .pre_footer_inner {margin-top: 50px;}
    #pre-footer-location { padding: 34px 0 20px;}
    .carv_bottom {position: absolute;top: 0;}
    .input_sec { width: 100%;}
    .button_frm { width: auto; margin-top: 12px;}
    .subs_sec_inner .row { justify-content: center;}
    #footer {border-top: 1px solid #ddd;}
    #footer,.logo-box { text-align: center;}
    #footer .download_store { display: block;}
    .download_store a { display: inline-block;margin: 0 !important;}
    .location-box #text-3 h4{ display: none;}
    .pre_footer_inner .left-sec { margin-bottom: 20px;}
    .location-box section#text-3 {margin-top: 33px;}
    .homeSearchContainer { text-align: center;}
    .bannerCpation {font-size: 32px;}
    .download_store { justify-content: center;} 
    .homeHeader #siteheader {border-bottom: 1px solid #ffffff52;}
     .home-sec-3 h1 { font-size: 26px;}
    .left_con h3 {font-size: 26px; text-align: center;}
    .left_con p { text-align: center;}
    .left_con .download_store {padding-top: 15px;margin-bottom: 35px;}
    .mainButton.big {padding: 15px 16px;font-size: 16px;}
     .left_full {border-top: 1px solid #ddd;padding-top: 0;}
    .contactForm .wpcf7-form-control { margin-bottom: 18px;}
    .contactForm .row { margin-bottom: 0;}
}
@media (max-width: 575px){
    .bannerCpation {font-size: 30px;}
    .menu_sec .mobile_show { top: 50%; position: absolute; right: 12px; transform: translate(0, -50%);}
    .location-box section#text-3 {margin-top: 0;}
    #pre-footer-location ul li { border-bottom: 1px solid #ddd;}
    .pre_footer_inner .right-sec .sec { margin-bottom: 20px;}
    .pre_footer_inner .right-sec .sec:nth-last-child(1) { margin-bottom: 0;}
    .pre_footer_inner .right-sec .sec li:nth-last-child(1) { border-bottom: 0 !important;}
    .pre_footer_inner .left-sec .sec:nth-child(2) li:nth-last-child(1) { border-bottom: 0 !important;}
    .homeSearchContainer .form_sec .sec { flex: 0 0 100%; max-width: 100%;}
    .homeSearchContainer .app_load {margin-top: 20px;}
    .homeSearchContainer .sub_head {font-size: 18px;}
    .logo-sec { flex: 0 0 50%;}
    .header-wrap .menu-sec { flex: 0 0 50%;width: auto;}
    #navigation > ul { top: 108%;}
    .home-sec-3 h1 {font-size: 24px;}
    #blog-home h2 {font-size: 24px;margin-bottom: 20px;}
    .subs_sec_inner .input_sec { display: block;}
    .subs_sec_inner .row { display: block;}
    .subs_sec_inner .wpcf7-submit { margin-top: 8px;}
    .ssociallinks { z-index: 999;}
}

@media (max-width: 480px){  
    .logo-sec {flex: 0 0 30%;}
    .header-wrap .menu-sec { flex: 0 0 70%;}
    .left_con h3 {font-size: 22px;}
}
@media (max-width: 330px){   
    .homeSearchContainer .download_store a { flex: 0 0 50%;}
    .homeSearchContainer .download_store a img { max-width: 100%;}
}

.read-more-state {
  display: none;
}
.read-more-target {
  opacity: 0;
max-height: 0;
display: block;
  font-size: 0;
  transition: .25s ease;
}
.read-more-state:checked ~ .read-more-wrap .read-more-target {
  opacity: 1;
  font-size: 16px;
  max-height: 999em;
}
.read-more-state ~ p .read-more-trigger:before {
  content: 'Show more';
 
  color: #0a73a3;
}
.read-more-state:checked ~ p .read-more-trigger:before {
  content: 'Show less';
  color: #0a73a3;
}

.jumptopdf:before {
    content: "";
    display: block;
    padding-top: 70px;  
    margin-top: -50px; 
}
.app_load:not(.app_sec){padding:25px 0;}
.app_load:not(.app_sec) .download_store{text-align:center;float: none;
align-items: center;margin-top: 20px;
justify-content: center;}

.app_load p{font-size:17px;}

.app_load .title{font-family: 'Rubik', sans-serif;font-size: 25px;
color:#fff;
font-weight: 500;}

.app_load.app_sec{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}

.app_load.app_sec .text_block{text-align:left;width:68%;padding:20px;box-sizing:border-box;}

.app_load.app_sec .download_store{width:30%;margin-top:0px;background:var(--main-color);padding: 33px 20px;
background:#1187bd;position:relative;}

.app_load.app_sec p{margin-bottom:0px;line-height: 1.2;
padding-top: 9px;margin-bottom: 0;}

.app_load.app_sec .download_store a{margin-left:0px;}

.app_load.app_sec .download_store:before{
content: "";
border-top: 66px solid transparent;
border-bottom: 66px solid transparent;
border-right: 23px solid #1187bd;
position: absolute;
top: 0;
left: -23px;
bottom: 0;
z-index: 5;
}

body.home .app_load p{    text-align: center;}

.sseo_faqs .sseo_faqtitle:after{background:#0a73a3 url(/app/themes/tiwariacademy/resources/wp-amp/img/down-arrow1.png)no-repeat !important;   
background-size: 16px !important;
background-position: center !important;
box-shadow: none !important;
border: 0px !important;
}
.full-content.f_s{margin-right:0px;}
.full-content.f_s+.full-content.row{padding-top:25px;}

.read-more-trigger { cursor: pointer;
display: inline-block;
padding: 7px .5em;
color:var(--main-color);
font-size:.9em;
line-height: 1;
border: 1px solid var(--main-color);
border-radius: .25em;
margin-top: 0px;}

.read-more-wrap+p{margin-top:15px;}
.heading_wrap h4{font-size:22px;}
.heading_wrap h5{font-size:20px;}


.sidebar .widget+.widget{margin-top:25px;}

.blog_left h3{font-size:22px;}
.blog_left h4{font-size:20px;}
.blog_left h5{font-size:19px;}

.single-post article p,
.single-post article ul{margin-bottom:15px;}
.single-post article ul li{list-style-position:outside;position:relative;padding-left:25px;}
.single-post article ul li:before{content:"";position:absolute;left:0px;top:13px;height:7px;width:7px;border-radius:50%;
background:var(--main-color);}

.single-post article ul li+li{margin-top:8px;}

.single-post article ul li:marker{color:var(--main-color);}

.single-post article img{margin:15px auto;display:block;}

.single-post article .entry-footer{border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
padding: 10px 0;
margin-top: 25px;}


.single-post article table{margin-bottom:25px;}

.related-blogs{padding-bottom:45px;margin-top:20px;}
.related-blogs h3{font-size: 20px;
border-bottom: 1px solid #ddd;
padding-bottom: 10px;margin-bottom: 0;
padding-top: 20px;}

.related-blogs .grid-title{padding: 10px 0 0 0;}

.grid-img img {
    max-width: 100%;
}

.entry-footer .byline{margin-right: 10px;
padding-right: 10px;
border-right: 1px solid #ddd;
line-height: 18px;
display: inline-block;}

.entry-footer .byline .author img{display:none;}

.blog-home-list#blog-home .blog-item{ margin-bottom:25px;min-height:250px;}

.blog-home-list .blog-item .mainButton{
	margin-top: 20px;
  padding: 8px 12px 12px;
  line-height: 13px;
  font-size: 14px;
  text-transform: capitalize;
}

#sidebar .sidebar-related, #sidebar .widget{border:1px solid #dee2e6; border-radius:5px;}
#sidebar .sidebar-related h3, #sidebar h3{border-bottom:1px solid #dee2e6; padding: 10px 5px 10px 15px;}
#sidebar .sidebar-related ul, #sidebar .widget ul{padding:0px 10px;}
#sidebar .sidebar-related ul li, #sidebar .widget ul li { background: none !important;
padding: 7px 5px 14px 0px;
font-weight: normal;
border-bottom: 1px solid #dee2e6;
line-height: 20px;
}
#sidebar .sidebar-related .list-bullet li:last-child, #sidebar .widget ul li:last-child{border-bottom:none!important;}
hr{border-top: 1px solid #fff; margin: 15px 0px;}
h6{font-size:18px;}
.full_img img{max-width:100%; text-align:center;}
.full_img.center{text-align:center;}
.heading_box{padding:10px; text-align:center; margin-bottom:20px;}
.twocol .pleft-image{text-align:center;}
.twocol .pright-text{align-items: center;
display: flex;}
.full-content .list-bullet {
    background: #f1f9ff;
    padding: 25px 15px 15px;
    margin-top: 0;
}
.list-bullet li {
    padding-bottom: 10px; 
    margin-bottom: 10px;
    padding-left: 30px;
    border-bottom: 1px solid #b8d5e3;
}
.list_sec .list-bullet li a{font-size:18px;}

.list_sec .blue-box::after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    border-top-color: #2f619f;
    border-width: 11px;
    margin-left: -11px;
}.list_sec .blue-box {
    position: relative;
    text-align: center;
    box-sizing: border-box;
    background: #2f619f;
    color: #fff;
    padding: 15px 25px;
    margin-bottom: 0px;
}
.list_sec .blue-box h3{margin-bottom:0px;}

.exercise_list_pdf .blue-box,
.exercise_list_pdf .list-bullet{margin:0px;background:transparent;padding:0px;}

.exercise_list_pdf .blue-box h3, .listLinks h3{font-size:16px;color:#444;text-align: left;
padding: 0;font-weight: 600;padding-bottom: 12px;border-bottom: 1px solid #dee2e6;margin-bottom: 20px;}

.exercise_list_pdf>ul>li{border:1px solid #dee2e6;padding:10px;}

.exercise_list_pdf.list_sec .blue-box:after{display:none;}

.exercise_list_pdf .blue-box h3:after{content:"";position:absolute;left:18px;bottom:0px;width:20px;height:20px;
background:#fff url(../images/down-b.png)no-repeat;background-size:20px;top: 100%;
margin-top: -1px;}

.exercise_list_pdf .list-bullet li{border-bottom:1px solid #dee2e6;padding-top:12px; padding-bottom:12px!important;}
.exercise_list_pdf .list-bullet li:last-child{border-bottom:0px;}

body.error404 h1{font-size:32px!important; padding:30px 10px!important;}
.plink-page{margin-top:30px;}
.plink-page li{list-style:bullet; padding:10px; display:inline;}
.plink-page li a{font-size:16px;}
	.ssociallinks{position: fixed; right:0px; width:42px; top: 50%;
  transform: translateY(-50%);}
	.ssociallinks a{display: block;
  margin: 3px 0;}
body #style-2 ul li span{font-family: 'Rubik',sans-serif;font-weight: 300 !important;
font-size: 20px;}
body #style-2 ul li{padding: 20px 10px!important;}
body .col-lg-9.first .list-bullet li strong{font-weight: 500 !important;}
body .col-lg-9.first .list-bullet li a{color:#0a73a3!important;}
body #style-2{padding:0px!important; background:#fff!important;}
#style-2 h3:after{
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    border-top-color: #2f619f;
    border-width: 11px;
    margin-left: -11px;
}
#style-2 h3{position: relative;
text-align: center;
box-sizing: border-box;
background: #2f619f;
color: #fff;
padding: 15px 25px!important;
margin-bottom: 0;}
body #style-2 ul li{background: #f1f9ff;
padding: 25px 15px 15px; text-align:center; line-height: 32px!important;
}.heading_wrap h3{font-size:22px;}.full-content .pl-0 h4{font-size:18px;}
body #style-2 ul li a span.read-more{margin:10px auto; text-align: left;line-height: 24px;
padding-left: 8px;} #style-2 ul li a span.read-more:hover{background-color:#0a73a3!important;}
.author_bio_section{background-color: #F5F5F5;padding: 30px; margin:15px 0px;border: 1px solid #ccc;}.author_name{font-size:20px;font-weight: bold; padding-bottom:10px;}body .author_details img {border-radius: 50%; padding: 0px 0px;margin-right: 20px!important;float: left; width:100px; height:100px;margin: 10px 10px 10px 0;}.socialLinks-user{display:block;padding-top: 15px;
padding-left: 15%;}.socialLinks-user a.facebook-user{background:url(/app/plugins/author-box/../images/facebook-user.svg)no-repeat;background-size:32px; display:inline-block; width:32px; height:32px; margin-right:7px;}.socialLinks-user a.twitter-user{background:url(/app/plugins/author-box/../images/twitter-user.svg)no-repeat;background-size:32px; display:inline-block; width:32px; height:32px; margin-right:7px;}.socialLinks-user a.linkedin-user{background:url(/app/plugins/author-box/../images/linkedin-user.svg)no-repeat;background-size:32px; display:inline-block; width:32px; height:32px; margin-right:7px;}.socialLinks-user a.instagram-user{background:url(/app/plugins/author-box/../images/instagram-user.svg)no-repeat;background-size:32px; display:inline-block; width:32px; height:32px; margin-right:7px;}.socialLinks-user a.pinterest-user{background:url(/app/plugins/author-box/../images/pinterest-user.svg)no-repeat;background-size:32px; display:inline-block; width:32px; height:32px; margin-right:7px;}
.secList{padding-top:20px;}



.sseo_setofpaper{counter-reset:faq-counter;margin-top: 15px;}
.green{background:green!important;}
.red{background:red!important;}
.sseo_setofpaper .sseo_faqcont .sseo_faqtitle{}
.sseo_setofpaper .sseo_faqcont .sseo_faqtitle span{background: #0a77a3!important;color: #ffffff!important;}
.sseo_setofpaper, .sseo_faqcont{position:relative;float:left;width:100%;margin-bottom:12px;text-align:left}
.sseo_setofpaper .sseo_faqtitle{position:relative;float:left;width:100%;padding:12px 45px 12px 12px;cursor:pointer;font-weight:500; font-size: 20px; color:var(--main-color);}
.sseo_setofpaper .sseo_faqtitle.f_open:after{line-height:28px;color:#ffffff;border:2px solid #ffffff;transform:translateY(-50%) rotate(180deg);transition-duration:.5s}
.sseo_setofpaper .sseo_faqdet{background:#ffffff!important; position:relative;float:left;width:100%;margin:0;padding:20px;border:1px solid;border-top:none;display:none;}
.sseo_setofpaper .sseo_faqdet *:last-child, .sseo_setofpaper .sseo_faqcont:last-child{padding-bottom:0;margin-bottom:0}
.sseo_setofpaper .sseo_faqtitle{background:#f9f9f9}
.sseo_setofpaper .sseo_faqtitle{margin:0 !important}
.sseo_setofpaper .sseo_faqtitle:after{color:#b1b1b1;background:#ffffff}
.sseo_setofpaper .sseo_faqtitle.f_open:after{color:#ffffff;background:var(--main-color)}


.heading_wrap{border-top: 1px solid #ddd;padding-top: 25px;}

iframe span{display: block;
padding-top: 10px;
color: var(--main-color);
font-weight: 600;
text-align: center;}


.mcq_start_button{text-align: center;
margin: 25px 0;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
padding: 15px 0;}

.mcq_start_button .npbutton{display: inline-block;
float: none; background-image: linear-gradient(to right,#533bcf,#00effe) !important;
font-size: 25px;
padding:0px;
transition:all 0.3s;
line-height: 1;margin-top:0px;

border-radius: 30px;}



.mcq_start_button .npbutton a{padding: 20px 40px;display:block;position:relative;padding-right: 75px; color:#fff;}

.mcq_start_button .npbutton a:after{content:""; position:absolute; background-image:url(../images/arrow-right.svg);background-size:25px;background-position:88% center;background-repeat:no-repeat;   height: 25px;
    width: 25px;
    right: 35px;transition:all 0.3s;
    top: 32%;}

.mcq_start_button .npbutton a:hover:after{ right: 25px;}

.homeSearchContainer{overflow:hidden;}
#siteheader>.container>.row{margin:0px!important;}
.justify_space{justify-content:space-between;}

@media(min-width:992px) and (max-width:1199px){
	#siteheader>.container{width:95%;}
	#navigation > ul li.menu-item-has-children > a{padding-right:7px!important;}
	#navigation > ul > li > a{padding: 10px 7px;}
	#navigation > ul li.menu-item-has-children > a:after{display:none;}
	
	
}

.ol_ul_normal_view{
   display: block;
   text-align: justify;
   margin-left: 0;
   margin-right: 0;
   padding-left: 30px;
   padding-top: 15px;
}


@media(min-width:991px){
	.pre_footer_inner{
		padding-top:230px;
	}
	
}

.videos_display{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.videos_display iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

body{
	overflow-x:hidden;
}

.sseo_setofpaper .sseo_faqcont .sseo_faqtitle  {padding:12px 15px;
float: none !important;background: var(--main-color);
color: #fff;
line-height: 1.2;
display: flex;
flex-wrap: wrap;

justify-content: space-between;}

.sseo_setofpaper .sseo_faqcont .sseo_faqtitle h4{margin-bottom: 0 !important;
padding:0!important;width: 95%;}

.sseo_setofpaper .sseo_faqcont .sseo_faqtitle>p{display:none!important;}

.sseo_setofpaper .sseo_faqcont .sseo_faqtitle>span{color: #fff !important;
width: 35px;
font-weight: 700;
position: relative;
top: -3px;}
.answer_option_list_main .sseo_answeroption{cursor:pointer;padding:10px;margin-bottom:2px;transition:all 0.3s;}

.answer_option_list_main .sseo_answeroption:nth-child(odd){background:#f1f1f1;}
.answer_option_list_main .sseo_answeroption:nth-child(even){background:#f6f6f6;}


.answer_option_list_main .sseo_answeroption:hover{box-shadow:0px -2px 15px rgba(159, 159, 159, 0.2);padding-left:15px!important;}

.view_ans_icon a,
.view_otlink_icon a,
.view_forum_icon a{cursor:pointer;background:url(../images/ans_ques.svg)no-repeat left center;
background-size: 25px;
padding-left: 35px;
padding-bottom: 5px;
color: var(--main-color);}

.view_forum_icon a{cursor:pointer;background:url(../images/forum.svg)no-repeat left center;
background-size: 25px;}

.view_otlink_icon a{cursor:pointer;background:url(../images/revision.svg)no-repeat left center;
background-size: 20px;padding-left: 32px;}

.sseo_setofpaper  .sseo_faqcont{margin-bottom: 25px;float:none!important;}

.full-content.imp_ques{margin-bottom:0px;}

.sseo_answeroption.red{background: #f4c3c3 !important;}
.sseo_answeroption.green{background: #c9f4c9  !important;}

.answer_option_list_main{margin-bottom: 15px;}

.sseo_faqcont>ul{display: flex;
justify-content: flex-start;
flex-wrap: wrap;}

.sseo_faqcont>ul li+li{padding-left:15px;}

.sseo_answer_detail{padding-bottom: 10px;
border-bottom: 1px dashed #ddd;
margin-bottom: 10px;}

.sseo_answeroption.green,
.sseo_answeroption.red{position:relative;}

.sseo_answeroption.green:after,
.sseo_answeroption.red:after {
    content: "";
    background: url(../images/check.png)no-repeat;        
background-size: 30px;
z-index:9;
width: 30px;
position: absolute;
height: 30px;
left: 10px;
top: 3px;
}


.sseo_answeroption.red:after { background: url(../images/wrong.svg)no-repeat;        
background-size: 25px;top: 13px;}

.sseo_correct_option{font-weight: 700;
color: var(--main-color);}


.app_load.app_sec .download_store{
	width:38%;
}


.app_load.app_sec .download_store::before{
	border-top: 50px solid transparent;
border-bottom: 50px solid transparent;
}

.app_load .title{
	padding-left:15px;
	padding-top:0px!important;
}
.app_load.app_sec .download_store a+a{
	margin-left:15px!important;
}


@media(max-width:1199px){
	.app_load.app_sec .download_store{
		width:44%;
	}
	
}


@media(max-width:768px){
	.app_load.app_sec{
		padding-top:25px;
		display:block;
	}
	
	.app_load.app_sec .download_store{
width: 100%;
padding: 20px 0;
margin-top: 20px;
	}
	
}


.centerdiv{float:none;margin:0 auto}
.sseo_faqs{counter-reset:faq-counter}
.sseo_faqs .sseo_faqcont .sseo_faqtitle{color:!important; background:!important;}
.sseo_faqs .sseo_faqcont .sseo_faqtitle:before{background:#0a77a3!important;color:#ffffff!important;}
.sseo_faqs .sseo_faqcont .sseo_faqtitle:before{counter-increment:faq-counter;content:"Q" counter(faq-counter);position:absolute;top:0;bottom:0;left:0;width:48px;height:auto;font-size:20px;line-height:52px;text-align:center;font-family:"Aparajita", sans-serif;font-weight:600}
.sseo_faqs, .sseo_faqcont{position:relative;float:left;width:100%;margin-bottom:12px;text-align:left}
.sseo_faqs .sseo_faqtitle{position:relative;float:left;width:100%;padding:12px 45px 12px 58px;cursor:pointer;font-weight:500; font-size: 20px; color:var(--main-color);}
.sseo_faqs .sseo_faqtitle:after{content:"";background:url(/app/plugins/sseo_schema/inc/img/down-arrow.svg)no-repeat;background-size:20px;font-family:FontAwesome;position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:22px;line-height:32px;width:30px;height:30px;text-align:center;border-radius:100%;transition-duration:.5s;box-shadow:0px 0px 10px 0px #9e9e9e}
.sseo_faqs .sseo_faqtitle.f_open:after{line-height:28px;color:#ffffff;border:2px solid #ffffff;transform:translateY(-50%) rotate(180deg);transition-duration:.5s}
.sseo_faqs .sseo_faqdet{background:#ffffff!important; position:relative;float:left;width:100%;margin:0;padding:20px;border:1px solid#ffffff!important;border-top:none;display:none;}
.sseo_faqs .sseo_faqdet *:last-child, .sseo_faqs .sseo_faqcont:last-child{padding-bottom:0;margin-bottom:0}
.sseo_faqs .sseo_faqtitle{background:#f9f9f9}
.sseo_faqs .sseo_faqtitle{margin:0 !important}
.sseo_faqs .sseo_faqtitle:after{color:#b1b1b1;background:#ffffff}
.sseo_faqs .sseo_faqtitle.f_open:after{color:#ffffff;background:var(--main-color)}
body .fancybox-slide--iframe .fancybox-content{
	width: 90%!important;
height: 90%!important;
max-width: calc(100% - 20px)!important;
max-height: calc(100% - 40px)!important;
}

body  #download{
	display:none!important;
}

body .fancybox-toolbar{
	opacity: 1!important;
visibility: visible!important;
}