html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto}a[href^="tel"]{color:inherit;text-decoration:none}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{appearance:none;border-radius:0}input[type="search"]{appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}
.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}
.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}
.visually-hidden:not(:focus):not(:active), .form-allowed-tags:not(:focus):not(:active){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}body{font-family:Arial,Verdana,Helvetica,sans-serif;overflow-x:hidden}.portfolio-template-default .blogs_img img{width:auto;height:100%;aspect-ratio:1/1;max-width:100%}.portfolio-template-default .featuredimage{text-align:center}.single-portfolio-content .grids{display:block!important}.single-portfolio-content .size-post-thumbnail{display:none}
@media only screen and (min-width:768px){.single-portfolio-content .project-content.grid{width:100%!important}}.section-title-left1{font-size:28px;color:#002050;font-weight:600;letter-spacing:.5px;margin-bottom:18px;line-height:1.45}#header{height:70px}#header1{display:flex;flex-direction:column;align-items:flex-start;width:218px;float:left;margin:0}#header1 svg{width:189px;height:50px}#header2{width:140px;height:50;float:left;margin-top:18px;margin-left:-32px;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;vertical-align:middle}.web-hosting-text{font-size:20px;margin:16px 0 0 -1px;width:160px;text-align:center}.logo-container{transform:translateY(15px)}#header3{width:653px;height:50px;float:left}#footer{font-size:13px;height:auto;line-height:16px;background-color:#f2f2f2;background-repeat:repeat}A.design:link{font-size:11px;COLOR:#333333;TEXT-DECORATION:none}.bluetextlink,A.leftlink:hover,A.leftlink:link{font-size:12px;TEXT-DECORATION:none}A.design:active{COLOR:#336699;TEXT-DECORATION:none}A.design:visited{COLOR:#333333;TEXT-DECORATION:none}A.design:hover{COLOR:#333;TEXT-DECORATION:none}A.leftlink:link{COLOR:#666666;line-height:25px}A.leftlink:active,A.leftlink:visited{COLOR:#666;TEXT-DECORATION:none;font-size:12px;line-height:25px}A.leftlink:hover{COLOR:#333333;line-height:25px}.bluetextlink{color:#006!important;font-family:Verdana,Arial,Helvetica,sans-serif}.bluetextlink:active,.bluetextlink:visited{COLOR:#0099CC;TEXT-DECORATION:none}.bluetextlink:hover{COLOR:#0099CC!important;TEXT-DECORATION:none}#footerend,#headerstart{margin:0 auto;width:100%;background-color:#09c;background-repeat:repeat}
.top-arrow{ background:linear-gradient(to right,#1962f2,#09c 51%,#1962f2 100%);background-size:200% auto!important;display:grid;place-content:center; position:fixed;bottom:20px;right:10px;z-index:999;overflow:hidden;vertical-align:middle}.top-arrow::before{content:"";background-image:url('data:image/svg+xml,%3Csvg version="1.1" fill="%23fff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 200" xml:space="preserve"%3E%3Cpath class="royalskillwave" id="royalskillwave" d="M0,10 C 120,-20 80,60 200,10 V200 H0z"%3E%3Canimate dur="5s" repeatCount="indefinite" attributeName="d" values="M0,10 C 120,-20 80,60 200,10 V200 H0z; M0,10 C 80,60 120,-20 200,10 V200 H0z; M0,10 C 120,-20 80,60 200,10 V200 H0z"%3E%3C/animate%3E%3C/path%3E%3C/svg%3E');background-repeat: repeat-x;display: inline-block;width: 20000px;height: 62px;position: absolute;top: 26px;opacity: 0; left: -352px;}
.fp-theme-one .filterable-portfolio-item__title,.page-header h1{margin-bottom:1rem}.top-arrow:hover:before{animation:7s linear infinite btnanim;transition:.3s;opacity:.4}.top-arrow{background-position:right center!important}@keyframes btnanim{0%{transform:translateX(0)}100%{transform:translateX(352px)}}.page-header{margin-top:100px;padding:50px 6rem}.page-header h1{font-size:45px;line-height:55px;font-weight:300;color:#09c;-webkit-animation:.5s cubic-bezier(.175,.885,.32,1.275) 1s title-from-right;-moz-animation:.5s cubic-bezier(.175,.885,.32,1.275) 1s title-from-right;-o-animation:.5s cubic-bezier(.175,.885,.32,1.275) 1s title-from-right;animation:.5s cubic-bezier(.175,.885,.32,1.275) 1s title-from-right;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.grids.portfolio-items,.tax-portfolio_cat .pagination{padding:0 6rem 85px}.filterable-portfolio-item__content{border:1px solid #e6eafb;border-radius:.875rem}.fp-theme-one .filterable-portfolio-item__supporting-text{background:linear-gradient(to top,#009ad4 0,#00aeef 100%) #00aeef;border:1px solid #09c}.filterable-portfolio-item__action.button,.filterable-portfolio-item__action.button:hover{background-color:#fff;border-radius:4px}.tax-portfolio_cat .pagination .nav-links .page-numbers{display:flex!important;gap:25px!important;flex-wrap:wrap}.tax-portfolio_cat .pagination .nav-links .page-numbers li{border:1px solid #09c;color:#09c;padding:12px;border-radius:4px}.tax-portfolio_cat .pagination .nav-links .page-numbers li:hover{background:linear-gradient(to top,#009ad4 0,#00aeef 100%) #00aeef;color:#fff}.tax-portfolio_cat .pagination .nav-links .page-numbers li:hover a{color:#fff}.tax-portfolio_cat .pagination .nav-links .page-numbers li a{color:#09c}.filterable-portfolio-item__media img{width:100%;height:370px;object-fit:contain;border:1px solid #e6eafb;border-radius:.875rem}@media screen and (max-width:768px){.page-header h1{font-size:32px;line-height:1.1em}.grids.portfolio-items,.page-header{padding:50px 2.5rem}.grids.portfolio-items,.tax-portfolio_cat .pagination{padding:0 2.5rem 85px}}@media screen and (min-width:1900px){.full-list li{font-size:18px}.page-header h1{font-size:50px}.page-header{padding:85px 11rem}.grids.portfolio-items,.tax-portfolio_cat .pagination{padding:0 11rem 85px}}
@media screen and (max-width:767px){.filterable-portfolio-item__media img{width:100%;height:100% !important;object-fit:cover!important;}}