@import url('https://fonts.googleapis.com/css2?family=Poppins&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700;900&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200&amp;display=swap');
body{font-family: 'Poppins', sans-serif!important;padding:0;margin:0;font-size:16px!important/*background:#fcfcfc*/}
header{background:#fff}
#page {padding: 0;}
.one-container .container{background:transparent!important}
.navbar {padding-top:0}
.navbar-brand img{width:250px}
.navbar .nav-link{color:#21262c!important;/*padding: 0 15px!important;*/}
.navbar .nav-link:hover{color:#4797d1!important}
.get_btn a { border: solid 1px #4797d1; color: #4797d1; padding: 10px 40px; border-radius: 5px; text-transform: uppercase;text-decoration:none}
.get_btn a:hover{color: #fff;background:#4797d1}
.top_bar p{color:#8f9294; margin-bottom:0;text-align:right;padding-top:10px}
.top_bar a{color:#8f9294;text-decoration:none}
.top_bar a:hover{color:#4797d1;}
.banner{background:url(https://www.pagetraffic.com/support/wp-content/themes/generatepress-child/images/banner_bg.jpg);background-repeat:no-repeat;background-position:top right;padding:170px 0;}
.banner h1{font-size:calc(1.525rem + 3.3vw); font-weight:600;text-transform: uppercase;font-family: 'Poppins', sans-serif;}
.banner p{font-size:1.5rem;padding:20px 0;color: #000;}
.banner a { background:#4797d1; border:1px solid #4797d1; color: #fff; /*padding: 10px 15px;*/ border-radius: 5px; text-decoration:none}
.banner a:hover{color: #4797d1!important;background-color: transparent!important;border:1px solid #4797d1;}
.ser_box{padding:100px 0;}
.box{color:#000;background:none;padding:20px;border-radius:15px}
.box figure{margin:0}
.box:hover{color:#4d9ad3;background:#e8f1f7;padding:20px;border-radius:15px}
.box h4{padding:20px 0;font-size: 1.75rem;margin-bottom:0}
.box h4 a {color: #000; text-decoration: none;}
.box p{font-size:1rem}
.blog_con h5{color:#4797d1;text-transform:uppercase;font-weight:600}
.blog_con h2{color:#21262c;text-transform:uppercase;font-weight:600;font-size:2rem;margin-bottom:35px;}
.blog_con{position: relative;}
.blog_con ul {padding-left: 40px;margin: 0;display: inline-block;}
.blog_con ul li{list-style:none;padding:10px 0;font-size:18px}
.blog_con ul li:before {content: "\f105";font-family:FontAwesome;left: 20px; position: absolute;}
.bor:before {content: "";position: absolute; width: 2px; height: 75%; background: #dedede; left: -6%; top: 25%;}
.list_button {padding: 0!important;}
.list_button li {float: left; margin-right: 15px; margin-bottom: 15px;}
.list_button li:before{content:""!important}
.list_button a{color:#000;font-size: 18px;text-decoration:none;border:solid 1px #eeeeee;background:#fff;padding:8px 25px;border-radius:10px;}
.list_button a:hover{color:#fff;background:#4797d1;border:solid 1px #4797d1;}
.topics{padding:50px 0}
.topics h5{color:#4797d1;text-transform:uppercase;font-weight:600}
.topics h2{color:#21262c;text-transform:uppercase;font-weight:600;margin-bottom:70px;}
.top_box h4 a{color:#000!important;margin-top:25px;text-align:center}
.top_box:hover h4 a, .wp-block-latest-posts.wp-block-latest-posts__list a:hover, ul.wp-block-rss a:hover{color:#509cd3!important;}
.wp-block-latest-posts.wp-block-latest-posts__list, ul.wp-block-rss{padding-left:40px!important}
.wp-block-latest-posts.wp-block-latest-posts__list a, ul.wp-block-rss a{color:#000!important}
.topics .mt{margin-top:100px}
.video_section{background:#f8f8f8;padding:20px; margin:0 20px;}
.video_section h3{color:#21262c;font-size:2rem; text-transform:uppercase;font-weight: 600;}
.video_section p{color:#1d1d1d;font-size:20px;padding:10px 0 50px 0}
.video_section a{color:#1d1d1d;font-size:20px;text-decoration:none}
.resoures{padding:100px 0}
.resoures h2{color:#21262c;text-transform:uppercase;font-weight:600;margin-bottom:70px;}
.res_box{color:#1d1d1d;border: solid 1px #ececec;padding: 20px 10px;border-radius: 10px;}
.res_box .res_text p{font-size:16px;font-weight:600;}
.res_box a{text-decoration:underline;color:#1d1d1d;font-size: 14px;}
.res_box:hover{color:#4797d1;}
.res_box:hover a{color:#4797d1;}
.res_text{margin-left: 10px!important; padding-top: 6px;}
.res_link{margin-bottom:0}
.res_box p {font-size: 14px;}
.lets_get{padding:50px 0 30px 0; /*border-radius:20px;*/background:#3b9ade!important;color:#fff}
.lets_get h3{font-size:50px;font-weight:600}
.lets_get p{font-size:20px;font-weight:200;line-height:40px;margin-bottom:50px}
.let_link{margin-bottom:0!important}
.lets_get a{color:#fff; border:#fff solid 1px;padding: 10px 30px;border-radius: 10px;text-decoration: none;}
.lets_get a:hover{color:#3b9ade; border:#fff solid 1px;background:#fff}
.page-id-31 .grid-container{max-width: 1320px!important;}
@media (max-width:767px){
	html{overflow-x:hidden}
	body{font-size:14px;}
	.get_btn {padding: 20px 0; margin: auto;}
	.navbar-dark .navbar-toggler {border-color: rgb(74 145 196);background: #458bbb;}
	.nav-item {padding: 10px 0;border-bottom: solid 1px #ccc;}
	.nav-item:last-child{border:none}
	.banner h1{font-size:40px; color:#fff}
	.ser_box{padding:50px 0;}
	.box{padding:0}
	.res_box{margin:10px 20px;height: auto!important;}
	.box:hover{color:#4d9ad3;background:none;padding:0px;}
	.blog_con ul li{font-size:14px}
	.blog_con h2{font-size:26px}
	.topics h2{font-size:26px;margin-bottom: 30px;}
	.top_box h4{font-size:20px}
	.topics .mt {margin-top: 50px;}
	.video_section{margin:0}
	.video_section h3{font-size:30px}
	.video_section p{font-size:16px;padding-bottom:20px}
	.resoures h2{font-size:26px;margin-bottom:30px}
	.lets_get {font-size:30px}
	.lets_get p{font-size:18px; line-height:25px}
}.action-container {    position: fixed;    z-index: 9;    display: inline-flex;    transition: opacity .3s ease 0s;    opacity: 1;    inset: 50% 0 auto auto;    transform: translateY(-50%);    top: 50%;    right: 0;}.back-to-top {    padding: 4.66667px 9.33334px;    position: relative;    display: flex;    -webkit-box-pack: center;    justify-content: center;    -webkit-box-align: center;    align-items: center;    transition: all .3s ease 0s;    cursor: pointer;    border-radius: 50px;    backface-visibility: hidden;    background-color: #fff;    color: #000;    margin: 10px;    transform-origin: 100% 50%;    transform: rotate(90deg) translate(50%,50%);	display:none}.back-to-top::after {    position: absolute;    content: " ";    inset: 0;    z-index: 1;    border-radius: inherit;    pointer-events: none;    border: 2px solid rgba(0,0,0,.35);}.back-to-top::before {    position: absolute;    content: " ";    inset: 0;    background-color: #000;    z-index: 1;    opacity: 0;    transition: all .3s ease 0s;    border-radius: inherit;    pointer-events: none;}.back-to-top:hover {    top: -5px;}.back-to-top:hover::before {    opacity: .1;}.back-to-top-inner {    display: flex;    -webkit-box-pack: center;    justify-content: center;    -webkit-box-align: center;    align-items: center;    flex-direction: row;    transform: rotate(180deg);    flex-direction: row-reverse;}.back-to-top-text {    transform: translate3d(0px,0px,0px);    backface-visibility: hidden;    position: relative;    font-size: 14px;    font-weight: 700;    line-height: 16.8px;    z-index: 2;    transition: all .3s ease 0s;    top: 0;    display: flex;    -webkit-box-align: center;    align-items: center;    padding: 0 9.33334px 0 4.66667px;    width: 69px;}.back-to-top svg {    transform: rotateZ(90deg);    transform-origin: center center;    width: 37px;}
.wp-block-columns{margin-bottom:0!important}
.widget ul li{padding-left:20px}
.widget ul li:before { content: "\f105"; font-family: FontAwesome; left: 0; position: absolute;}
.widget-area .widget { padding:20px!important}