@charset "utf-8";*{margin:0;padding:0;text-decoration:none;list-style:none;outline:0;border:none;position:relative;line-height:1.2em}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;min-width:320px;overflow-x:hidden}body{margin:0;padding:0;font-family:Montserrat,sans-serif;background-color:#fff;font-weight:400;font-size:16px;letter-spacing:0;color:#5a5a5a;min-width:320px;overflow:hidden}html{scroll-behavior:smooth}.cf:after,.cf:before{content:"";display:block}.cf:after{clear:both}.cf{clear:both}.right-sec{overflow-y:auto;scrollbar-color:#ffcb2f #ffcb2f;scrollbar-width:thin}img{max-width:100%;width:auto;height:auto}.row{width:100%}.wrapper{width:100%}.container{width:94%;margin:0 auto;max-width:1140px}.cover{width:100%;height:100%;position:fixed;background:rgba(5,5,5,.9);top:0;left:0;z-index:2;display:none}.cover.act{display:block}.flex{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;justify-content:space-between}.align-center{align-items:center}.justify-center{justify-content:center}.align-end{align-self:flex-end}.justify-end{justify-content:flex-end}.justify-left{justify-content:flex-start}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:none}ul{width:100%;margin:15px 0;padding:0;list-style:none}ul li{width:100%;margin:15px 0;padding:0 0 0 15px;list-style:inside disc}.tagcloud{text-align:left;display:inline-block;width:100%}.tagcloud a{display:inline-block!important}.widget_recent_entries ul{margin:0 0 25px 0!important}@media only screen{.page-heding{padding:1.5em 0;margin-top:71px}.gray-bg{background-color:#f4f4f4}.page-heding h1{color:#319d3f;margin:0;font-weight:300;float:left;font-size:1.875em}.blog-cont{padding:4em 0}.post-section,.sidebar-section{flex-basis:100%;max-width:100%}.post-section{padding-bottom:1em}.blog-cont-sec,.blog-img-sec{flex-basis:100%;max-width:100%}.blog-img-sec img,.post-details img{box-shadow:0 0 4px 3px rgba(224,222,222,.3);border-radius:10px;width:100%}.post-details img{margin-bottom:1em}.blog-cont-sec p{margin-bottom:1em;line-height:24px}.blog-catgre{margin-left:10px}.blog-cont-sec h1{text-align:left;font-size:1.5em;font-weight:600;line-height:1.2;margin-bottom:.5rem;color:#5a5a5a;letter-spacing:-1px} .blog-cont-sec h1 strong {font-weight:600;} .read-more-btn{border:1px solid #ccc;background-color:#0c4da2;color:#fff;padding:10px 16px;border-radius:50px;font-size:1.1875em;display:inline-block}.read-more-btn:hover{background-color:#fff;color:#0c4da2}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:50px}.pagination .active{background:#0b4ca2;color:#fff}.pagination .page-item{display:inline-block}.page-link{background:#f4f4f4;border-radius:50px;padding:13px 0;margin:5px;color:#5a5a5a;font-size:18px;width:49px;display:inline-block;text-align:center}.post{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.post-links h3{font-size:1.0625em;color:#2c3370;font-weight:700;margin-bottom:15px;text-transform:uppercase} .wp-block-latest-posts.wp-block-latest-posts__list li a strong {font-weight:400;} .wp-block-latest-posts.wp-block-latest-posts__list li:last-child {margin-bottom: 15%;} .post-links a strong{font-weight:400!important;}  .post-links a{font-size:16px;color:#0d2b74;line-height:20px;padding-bottom:10px}.post-links a:hover{color:#8bbd2d;text-decoration:none}.post-links{margin-bottom:20px;width:100%}.post-details .blog-cont-sec{flex-basis:100%;max-width:100%}.post-details p{text-align:justify}.post-details h3{font-size:1.3125em;font-weight:700;color:#319d3f;text-align:left}.post-details p b{color:#319d3f;margin-top:10px;font-size:1.1em;float:left;width:100%;margin-bottom:10px}.post-details.post{border-bottom:0;padding-bottom:0}.go-back{color:#2c3370}.go-back:hover{text-decoration:none;color:#000}.scrollToTop{position:fixed;right:20px;bottom:40px;width:50px;height:50px;background:#ec3235;background:rgba(44,51,112,1) url(../images/arw-up.png) no-repeat center 18px;border-radius:50%;text-align:center;margin:0;cursor:pointer;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;line-height:56px;display:inline-block}header{padding-top:1.25em;background:#f3f4f4;z-index:3;position:fixed;top:0;left:0;padding-bottom:1.25em}header .logo{flex-basis:40.7%;max-width:150px}header .right-sec{flex-basis:59.3%;max-width:59.3%}.menu{width:33px;cursor:pointer;margin-left:1.5em}.menu div{height:3px;width:100%;background-color:#2c3370;margin-bottom:8px;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;border-radius:10px}.menu div:last-child{margin-bottom:0}.menu.act div:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 24%;transform-origin:0 24%;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}.menu.act div:nth-child(2){opacity:0}.menu.act div:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:5% 76%;transform-origin:5% 76%;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}nav{position:fixed;right:-100%;top:60px;z-index:3;width:95%;height:100%;transition:all .5s ease-in-out;background:#f3f4f4;padding:2em 1.5em}header nav.act{right:0}header nav li a{padding-bottom:.875em;display:inline-block;color:#415270;font-weight:600}.btn{display:inline-block;width:auto;max-width:166px;color:#fff;padding:.5em 2.5em .6em 1em;border-radius:50px;font-size:.875em;line-height:1.2em;background:#2c3370 url(../images/arw-01.png) no-repeat 83% center;background-size:15px}.btn:hover{color:#fff}footer{background:#f3f4f4;padding:2.625em 0}footer .col{width:48%;margin-bottom:1.5em}footer .col:last-child{width:100%}footer .col span{color:#415270;font-weight:700;font-size:1em}footer a{font-size:1em;color:#415270;margin-top:.5em;display:block}footer small{font-size:.875em;color:#415270}footer .social a{width:16px;height:17px;display:inline-block;background:url(../images/fb.png);margin-right:1em}footer .social .twit{background:url(../images/twit.png)}footer .social .link{background:url(../images/link.png)}header .side_logo{margin-right:.5em;opacity:0;transition:all ease-in .25s}header.active .side_logo{opacity:1}header.active .page-heding .side_logo{display:none}header .side_logo img{max-width:100px}.page-heding .side_logo img{max-width:167px;display:block}header .side_logo a{width:4em}.side_logo a{position:absolute;left:0;top:0;height:100%;width:7em;z-index:1}header .right-sec{flex-wrap:nowrap}}@media only screen and (min-width :640px){footer .col{width:33%}footer .col:last-child{width:67%}}@media only screen and (min-width :768px){.post-section{flex-basis:75%;max-width:75%;padding-right:1em}.sidebar-section{flex-basis:25%;max-width:25%}.page-heding{padding:2.5em 0}.page-heding h1{font-size:2.25em}.blog-img-sec{flex-basis:25%;max-width:25%}.blog-cont-sec{flex-basis:70%;max-width:70%}.post{padding-right:1em}.blog-cont-sec h1{font-size:2em}footer .col{width:25%}footer .col:last-child{width:50%}footer .social a{margin-right:1.875em}}@media only screen and (min-width :1024px){.page-heding{margin-top:105px}header{padding-top:3.43em;padding-bottom:.5em}header.act{background-color:#f3f4f4}.menu{display:none}header nav{position:relative;right:auto;top:auto;background:0 0;width:64%;padding:0;transition:none;-webkit-transition:none}header nav li{display:inline-block}header nav li a{padding:0 1.125em;background:url(../images/arw-down.png) no-repeat right center;background-size:13px}.aboutcamspay{display:inline-block;margin-right:2em}header .logo{flex-basis:20%;max-width:20%}header .right-sec{flex-basis:78%;max-width:78%}.btn{background:#b9b9ba url(../images/arw-03.png) no-repeat 83% center;background-size:15px;color:#d9d7d7}.btn:hover{color:#d9d7d7}footer .col{width:17%;margin-bottom:0}footer .col:last-child{width:26%}.social{margin-top:1.25em;flex-basis:26%}footer small{flex-basis:74%}.right-sec .side_logo{margin-right:2.8125em;opacity:1}.page-heding .side_logo{display:none}.right-sec .side_logo{display:block}.right-sec .side_logo a{width:9em}header .side_logo img{max-width:100%}}@media only screen and (min-width :1360px){.btn{font-size:1.125em;background-position-x:77%;padding:.75em 3em .75em 1em}header nav li a{padding:.5em 2.5em .5em 1.125em;background:url(../images/arw-down.png) no-repeat 90% center;background-size:13px}header nav li:hover{background-color:#dfeafc;border-radius:33px}}@media only screen and (max-width :370px){header .side_logo img{max-width:92px}}