/*!
Theme Name: Bogrim
Theme URI: http://underscores.me/
Author: Simply Ad
Author URI: http://underscores.me/
Description: Custom theme: Bogrim, developed by Simply Ad
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: bogrim
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Bogrim is based on Underscores https://underscores.me/, (C) 2012-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://necolas.github.io/normalize.css/
*/@import"https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&display=swap";@font-face{font-family:Zvulun;font-weight:400;src:url("../../../assets/dev/fonts/zvulun-regular-fm.otf") format("opentype")}.container{max-width:100%;width:100%;margin:0 auto}@media screen and (min-width: 1025px){.container{max-width:1140px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Assistant",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background-color:#fff0e1;background-image:url("../img/dt_bg.png");background-position:center center;background-size:contain;color:#2a5caa}body .backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}body .site-main article{padding:1rem}body.popup-open{overflow-y:hidden}body.loading .backdrop{backdrop-filter:blur(10px);z-index:1001}@media screen and (min-width: 1025px){body{background-image:url("../img/dt_bg.png")}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;text-align:start}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}form.search-form{display:flex;align-items:center;justify-content:flex-start;border:1px solid #707070;padding:5px;border-radius:22px}form.search-form .btn{border:none;background-color:rgba(0,0,0,0);padding:5px 10px}form.search-form input{background-color:rgba(0,0,0,0);border:none;width:100%}.site-header{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;right:0;left:0;background-color:#fff0e1;z-index:1000}.site-header .main-menu-wrap{position:absolute;width:264px;top:30px;left:0;transform:translateX(-85%);transition:all .3s ease-in-out;background-color:rgba(0,0,0,0);z-index:999;height:auto}.site-header .main-menu-wrap .main-menu-trigger{background-color:#fff0e1;padding:15px;border-radius:0 .5rem .5rem 0;position:relative}.site-header .main-menu-wrap .main-menu-trigger i{font-size:20px}.site-header .main-menu-wrap .main-menu-trigger i.menu-open{visibility:visible;transition:all .1s ease-in-out}.site-header .main-menu-wrap .main-menu-trigger .menu-close{visibility:hidden;transition:all .1s ease-in-out;position:absolute;right:15px;top:17px}.site-header .main-menu-wrap.open{transform:translateX(0);background-color:#fff0e1}.site-header .main-menu-wrap.open .main-menu-trigger i.menu-open{visibility:hidden}.site-header .main-menu-wrap.open .main-menu-trigger .menu-close{visibility:visible}@media screen and (min-width: 1025px){.site-header .main-menu-wrap{position:relative;top:0}}.site-header .user-menu{background-color:#fff0e1;padding:5px;border-radius:.5rem 0 0 .5rem;position:fixed;top:30px;right:0}.site-header .user-menu .icon-wrap .edit-profile-link{color:#2a5caa;background-color:rgba(0,0,0,0);border:none;display:flex;flex-direction:column;align-items:center;padding:.5rem}.site-header .user-menu .icon-wrap .edit-profile-link i{font-size:20px}.site-header .user-menu .icon-wrap .edit-profile-link small{max-width:35px;text-align:center;margin-top:.5rem}@media screen and (min-width: 1025px){.site-header .user-menu .icon-wrap .edit-profile-link{padding:1rem}}@media screen and (min-width: 1025px){.site-header .user-menu{top:60px;padding:10px}}.site-header .main-navigation #user-menu{display:flex;flex-direction:column;padding-left:25px;height:350px}.site-header .main-navigation #user-menu .menu-item{padding:13px 0;border-bottom:1px solid #2a5caa}.site-header .main-navigation #user-menu .menu-item a{font-size:19px;color:#2a5caa}.site-header .main-navigation #user-menu .menu-item a:visited{color:#2a5caa}@media screen and (min-width: 769px){.site-header .main-navigation #user-menu .menu-item{border:none}}.site-header .main-navigation #user-menu .menu-item.fav-items a{font-weight:bold}@media screen and (min-width: 769px){.site-header .main-navigation #user-menu{flex-direction:row;gap:1rem;height:auto}}.site-footer{background-color:#2a5caa;margin-top:50px}.site-footer .site-info{text-align:center;padding:50px}.site-footer .logout-wrap a{color:#fff0e1}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 auto}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.hero{width:100%;min-height:280px;display:flex;align-items:center;justify-content:center}.hero .container .hero-title{color:#fff;text-align:center;font-family:"Zvulun";font-size:11.25vw;font-weight:400}@media screen and (min-width: 960px){.hero .container .hero-title{font-size:72px}}.hero .container .hero-subtitle{color:#fff;text-align:center}.hero .container .links-container{display:flex;align-items:center;justify-content:center;gap:15px}@media screen and (max-width: 960px){.hero .container{padding:0 1rem}}@media screen and (min-width: 960px){.hero{min-height:500px}}.user-popup,.popup{display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.25);backdrop-filter:blur(5px);position:fixed;opacity:0;pointer-events:none;top:0;right:0;width:100%;height:100%;z-index:9;left:0;bottom:0;transition:all .3s ease-in-out}.user-popup .popup-head,.popup .popup-head{position:relative}.user-popup .popup-head .close,.popup .popup-head .close{position:absolute;left:0;top:0}.user-popup .popup-content,.popup .popup-content{width:95%;margin:0 auto;min-height:1px;height:75%;background-color:#2a5caa;color:#fff;transform:translateY(150%);border-radius:5px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1rem}.user-popup .popup-content .popup-head,.popup .popup-content .popup-head{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:19px}.user-popup .popup-content .popup-head .close,.popup .popup-content .popup-head .close{font-size:17px;background:none;padding:.5rem;border:none;display:flex;align-items:center;justify-content:center;color:#fff}.user-popup .popup-content .popup-head .close:hover,.popup .popup-content .popup-head .close:hover{cursor:pointer}.user-popup .popup-content .popup-head .fav-btn,.popup .popup-content .popup-head .fav-btn{font-size:17px;display:flex;align-items:center;justify-content:space-between;gap:5px}.user-popup .popup-content .popup-head .fav-btn i,.popup .popup-content .popup-head .fav-btn i{color:#64ff92}.user-popup .popup-content .popup-head .fav-btn img,.popup .popup-content .popup-head .fav-btn img{height:25px;width:25px}.user-popup .popup-content .popup-body,.popup .popup-content .popup-body{padding:0 15px;width:100%}.user-popup .popup-content .popup-body .user-info-card,.popup .popup-content .popup-body .user-info-card{display:flex;flex-direction:column;align-items:center}.user-popup .popup-content .popup-body .user-info-card .card-img-wrap,.popup .popup-content .popup-body .user-info-card .card-img-wrap{text-align:center;margin:0 auto;position:relative}.user-popup .popup-content .popup-body .user-info-card .card-img-wrap .card-image-top,.popup .popup-content .popup-body .user-info-card .card-img-wrap .card-image-top{width:170px;height:170px;object-fit:cover;border:4px solid #64ff92}.user-popup .popup-content .popup-body .user-info-card .card-img-wrap .looking-for-a-job,.popup .popup-content .popup-body .user-info-card .card-img-wrap .looking-for-a-job{position:absolute;width:fit-content;margin:0 auto;background-color:#64ff92;color:#2a5caa;text-align:center;right:0;left:0;bottom:6px;font-size:14px;padding:5px;font-weight:bold;border-radius:5px 5px 0 0}.user-popup .popup-content .popup-body .user-info-card .card-body,.popup .popup-content .popup-body .user-info-card .card-body{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.user-popup .popup-content .popup-body .user-info-card .card-body .card-title,.popup .popup-content .popup-body .user-info-card .card-body .card-title{font-size:23px;line-height:20px;margin:17px auto 14px;text-align:center}.user-popup .popup-content .popup-body .user-info-card .card-body .user-socials,.popup .popup-content .popup-body .user-info-card .card-body .user-socials{list-style:none;display:flex;align-items:center;justify-content:space-around;gap:12px}.user-popup .popup-content .popup-body .user-info-card .card-body .user-socials .social,.popup .popup-content .popup-body .user-info-card .card-body .user-socials .social{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%}.user-popup .popup-content .popup-body .user-info-card .card-body .user-socials .social a.link-disabled,.popup .popup-content .popup-body .user-info-card .card-body .user-socials .social a.link-disabled{pointer-events:none;cursor:not-allowed}.user-popup .popup-content .popup-body .user-info-card .card-body .card-text,.popup .popup-content .popup-body .user-info-card .card-body .card-text{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:23px;column-gap:10px}.user-popup .popup-content .popup-body .user-info-card .card-body .card-text .user-info-item,.popup .popup-content .popup-body .user-info-card .card-body .card-text .user-info-item{text-align:center}.user-popup .popup-content .popup-body .user-info-card .card-body .card-text .user-info-item .label,.popup .popup-content .popup-body .user-info-card .card-body .card-text .user-info-item .label{font-weight:500;margin:0;font-size:14px}.user-popup .popup-content .popup-body .user-info-card .card-body .card-text .user-info-item .text-muted,.popup .popup-content .popup-body .user-info-card .card-body .card-text .user-info-item .text-muted{font-weight:300;font-size:14px}@media screen and (min-width: 1025px){.user-popup .popup-content .popup-body,.popup .popup-content .popup-body{padding:0 30px}}@media screen and (min-width: 1025px){.user-popup .popup-content,.popup .popup-content{max-width:750px;margin:0 auto;min-height:600px;height:auto}}.user-popup.active,.popup.active{opacity:1;pointer-events:auto}.user-popup.active .popup-content,.popup.active .popup-content{transform:translateY(0)}@media(max-width: 768px){.user-popup.active .popup-content,.popup.active .popup-content{transform:translateY(25px)}}.user-popup.help-popup.active .popup-content,.user-popup.remove-popup.active .popup-content,.popup.help-popup.active .popup-content,.popup.remove-popup.active .popup-content{transform:translateY(0)}.user-popup.help-popup .popup-help-title,.user-popup.remove-popup .popup-help-title,.popup.help-popup .popup-help-title,.popup.remove-popup .popup-help-title{margin:0 auto}.user-popup.help-popup form,.user-popup.remove-popup form,.popup.help-popup form,.popup.remove-popup form{direction:rtl;text-align:start}.user-popup.help-popup form .form-group p,.user-popup.remove-popup form .form-group p,.popup.help-popup form .form-group p,.popup.remove-popup form .form-group p{padding:0;margin:0 auto}.user-popup.help-popup form .form-group label,.user-popup.remove-popup form .form-group label,.popup.help-popup form .form-group label,.popup.remove-popup form .form-group label{font-size:20xp}.user-popup.help-popup form .form-group label .required,.user-popup.remove-popup form .form-group label .required,.popup.help-popup form .form-group label .required,.popup.remove-popup form .form-group label .required{color:red}.user-popup.help-popup form .form-group .form-control,.user-popup.remove-popup form .form-group .form-control,.popup.help-popup form .form-group .form-control,.popup.remove-popup form .form-group .form-control{border:2px solid #2a5caa;border-radius:20px;width:100%;text-align:right;background-color:#fff0e1;font-size:20px;padding:6px}.user-popup.help-popup form .form-group .form-control::placeholder,.user-popup.remove-popup form .form-group .form-control::placeholder,.popup.help-popup form .form-group .form-control::placeholder,.popup.remove-popup form .form-group .form-control::placeholder{color:#c8c8c8}.user-popup.help-popup form .form-group .form-control.wpcf7-not-valid,.user-popup.remove-popup form .form-group .form-control.wpcf7-not-valid,.popup.help-popup form .form-group .form-control.wpcf7-not-valid,.popup.remove-popup form .form-group .form-control.wpcf7-not-valid{outline:2px solid red}.user-popup.help-popup form .form-group .form-control.form-control-readonly,.user-popup.remove-popup form .form-group .form-control.form-control-readonly,.popup.help-popup form .form-group .form-control.form-control-readonly,.popup.remove-popup form .form-group .form-control.form-control-readonly{background-color:rgba(0,0,0,0);border-radius:0;border-bottom:1px solid #64ff92}.user-popup.help-popup form .form-group .form-control.form-control-readonly::placeholder,.user-popup.remove-popup form .form-group .form-control.form-control-readonly::placeholder,.popup.help-popup form .form-group .form-control.form-control-readonly::placeholder,.popup.remove-popup form .form-group .form-control.form-control-readonly::placeholder{color:#64ff92}.user-popup.help-popup form .form-group .form-control.form-control-readonly:focus-visible,.user-popup.help-popup form .form-group .form-control.form-control-readonly:focus,.user-popup.remove-popup form .form-group .form-control.form-control-readonly:focus-visible,.user-popup.remove-popup form .form-group .form-control.form-control-readonly:focus,.popup.help-popup form .form-group .form-control.form-control-readonly:focus-visible,.popup.help-popup form .form-group .form-control.form-control-readonly:focus,.popup.remove-popup form .form-group .form-control.form-control-readonly:focus-visible,.popup.remove-popup form .form-group .form-control.form-control-readonly:focus{outline:none}.user-popup.help-popup form .form-group.help-submit-wrap,.user-popup.help-popup form .form-group.remove-submit-wrap,.user-popup.remove-popup form .form-group.help-submit-wrap,.user-popup.remove-popup form .form-group.remove-submit-wrap,.popup.help-popup form .form-group.help-submit-wrap,.popup.help-popup form .form-group.remove-submit-wrap,.popup.remove-popup form .form-group.help-submit-wrap,.popup.remove-popup form .form-group.remove-submit-wrap{display:flex;align-items:center;justify-content:center;position:relative}.user-popup.help-popup form .form-group.help-submit-wrap .btn,.user-popup.help-popup form .form-group.remove-submit-wrap .btn,.user-popup.remove-popup form .form-group.help-submit-wrap .btn,.user-popup.remove-popup form .form-group.remove-submit-wrap .btn,.popup.help-popup form .form-group.help-submit-wrap .btn,.popup.help-popup form .form-group.remove-submit-wrap .btn,.popup.remove-popup form .form-group.help-submit-wrap .btn,.popup.remove-popup form .form-group.remove-submit-wrap .btn{margin-top:1rem;background-color:#64ff92;color:#2a5caa;border:none;border-radius:20px;font-weight:bold;padding:6px 0;height:44px;width:172px;font-size:20px}.user-popup.help-popup form .form-group.help-submit-wrap .wpcf7-spinner,.user-popup.help-popup form .form-group.remove-submit-wrap .wpcf7-spinner,.user-popup.remove-popup form .form-group.help-submit-wrap .wpcf7-spinner,.user-popup.remove-popup form .form-group.remove-submit-wrap .wpcf7-spinner,.popup.help-popup form .form-group.help-submit-wrap .wpcf7-spinner,.popup.help-popup form .form-group.remove-submit-wrap .wpcf7-spinner,.popup.remove-popup form .form-group.help-submit-wrap .wpcf7-spinner,.popup.remove-popup form .form-group.remove-submit-wrap .wpcf7-spinner{position:absolute}.user-popup.help-popup form .form-group .wpcf7-not-valid-tip,.user-popup.remove-popup form .form-group .wpcf7-not-valid-tip,.popup.help-popup form .form-group .wpcf7-not-valid-tip,.popup.remove-popup form .form-group .wpcf7-not-valid-tip{color:#64ff92}.user-popup.first-time-popup .popup-content,.popup.first-time-popup .popup-content{height:600px}.user-popup.first-time-popup .popup-content .popup-body,.popup.first-time-popup .popup-content .popup-body{height:100%;display:flex;align-items:center;justify-content:flex-start;flex-flow:column;padding:5% 20px;gap:2rem}.user-popup.first-time-popup .popup-content .popup-body .popup-help-title,.popup.first-time-popup .popup-content .popup-body .popup-help-title{font-size:54px;line-height:54px;font-weight:300;text-align:center;margin:0 auto 1rem}@media(max-width: 992px){.user-popup.first-time-popup .popup-content .popup-body .popup-help-title,.popup.first-time-popup .popup-content .popup-body .popup-help-title{font-size:36px}}.user-popup.first-time-popup .popup-content .popup-body .lead,.popup.first-time-popup .popup-content .popup-body .lead{text-align:center;font-size:20px;font-weight:normal}@media(max-width: 992px){.user-popup.first-time-popup .popup-content .popup-body .lead,.popup.first-time-popup .popup-content .popup-body .lead{font-size:18px}}.user-popup.first-time-popup .popup-content .popup-footer,.popup.first-time-popup .popup-content .popup-footer{width:100%}.user-popup.first-time-popup .popup-content .popup-footer .list-unstyled,.popup.first-time-popup .popup-content .popup-footer .list-unstyled{list-style:none;padding:0;margin:0}.user-popup.first-time-popup .popup-content .popup-footer .list-unstyled .popup-footer-note-item,.popup.first-time-popup .popup-content .popup-footer .list-unstyled .popup-footer-note-item{color:#64ff92}@media(max-width: 992px){.user-popup.first-time-popup .popup-content,.popup.first-time-popup .popup-content{height:auto}}.user-popup.update-user-popup .popup-content,.popup.update-user-popup .popup-content{overflow-y:scroll;padding:0}.user-popup.update-user-popup .popup-content::-webkit-scrollbar,.popup.update-user-popup .popup-content::-webkit-scrollbar{width:10px}.user-popup.update-user-popup .popup-content::-webkit-scrollbar-track,.popup.update-user-popup .popup-content::-webkit-scrollbar-track{background:#2a5caa;border-radius:5px}.user-popup.update-user-popup .popup-content::-webkit-scrollbar-thumb,.popup.update-user-popup .popup-content::-webkit-scrollbar-thumb{background:#64ff92;border-radius:5px}.user-popup.update-user-popup .popup-content::-webkit-scrollbar-thumb:hover,.popup.update-user-popup .popup-content::-webkit-scrollbar-thumb:hover{background:#555}.user-popup.update-user-popup .popup-content .popup-head,.popup.update-user-popup .popup-content .popup-head{padding:1rem;position:sticky;top:0;background-color:#2a5caa;z-index:1}.user-popup.update-user-popup .popup-content .popup-head .close,.popup.update-user-popup .popup-content .popup-head .close{left:1rem;top:1rem}.user-popup.update-user-popup .popup-content form,.popup.update-user-popup .popup-content form{padding-bottom:25px}.user-popup.update-user-popup .popup-content form .acf-form-fields,.popup.update-user-popup .popup-content form .acf-form-fields{display:grid;grid-template-columns:1fr}.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field{border:none;padding:0;margin-bottom:1rem}.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .description,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .description{color:#fff0e1;font-size:12px}.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-switch,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-switch{color:#2a5caa;width:100%}.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-image-uploader,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-image-uploader{max-width:50px}@media screen and (min-width: 1025px){.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-image-uploader,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-image-uploader{max-width:100px}}.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-radio-list,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-radio-list{display:flex;align-items:center;justify-content:flex-start}.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-radio-list li,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field .acf-input .acf-radio-list li{margin-left:5px;font-size:15px}@media screen and (min-width: 1025px){.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field{padding:15px 12px}}.user-popup.update-user-popup .popup-content form .acf-form-fields>.acf-field.acf-error .form-control,.popup.update-user-popup .popup-content form .acf-form-fields>.acf-field.acf-error .form-control{border:2px solid red;background-color:#e69090}@media screen and (min-width: 1025px){.user-popup.update-user-popup .popup-content form .acf-form-fields,.popup.update-user-popup .popup-content form .acf-form-fields{grid-template-columns:repeat(2, 1fr)}}.user-popup.update-user-popup .popup-content form .acf-form-submit,.popup.update-user-popup .popup-content form .acf-form-submit{text-align:center}.user-popup.update-user-popup .popup-content form .acf-form-submit input[type=submit].button-primary,.popup.update-user-popup .popup-content form .acf-form-submit input[type=submit].button-primary{border-radius:50px;font-size:18px;line-height:22px;padding:10px 25px;border:1px solid #2a5caa;transition:all .3s ease-in-out;text-decoration:none;font-weight:bold;text-align:center;background-color:#64ff92}.user-popup.update-user-popup .popup-content form .acf-form-submit input[type=submit].button-primary:hover,.popup.update-user-popup .popup-content form .acf-form-submit input[type=submit].button-primary:hover{color:#fff;background-color:#2a5caa;border-color:#64ff92;cursor:pointer}@media screen and (min-width: 1025px){.user-popup.update-user-popup .popup-content,.popup.update-user-popup .popup-content{max-width:960px;max-height:650px;margin:0 auto}}.btn{border-radius:14px;font-size:14px;line-height:18px;padding:6px 23px;border:1px solid #2a5caa;transition:all .3s ease-in-out;text-decoration:none;font-weight:bold;text-align:center}.btn.btn-primary{background-color:#64ff92;color:#2a5caa}.btn.btn-primary:hover{background-color:#2a5caa;color:#64ff92}.btn.btn-secondary{background-color:#fff0e1;color:#2a5caa}.btn.btn-secondary:hover{background-color:#2a5caa;color:#fff0e1}.btn.filter-btn{background-color:#2a5caa;color:#fff;border:none;gap:.5rem}.btn:hover{cursor:pointer}.button-primary{border-radius:14px;font-size:14px;line-height:18px;padding:6px 23px;border:1px solid #2a5caa;transition:all .3s ease-in-out;text-decoration:none;font-weight:bold;text-align:center;background-color:#64ff92;color:#2a5caa}.button-primary:hover{background-color:#2a5caa;color:#64ff92}#toast-container .toast{border-radius:5px;font-family:Arial,sans-serif}#toast-container .toast .toast-close-button{color:#fff}#toast-container .toast-success{background-color:#64ff92;color:#2a5caa}#toast-container .toast-error{background-color:#dc3545;color:#fff}#toast-container .toast-warning{background-color:#f89406;color:#111}#toast-container .toast-info{background-color:#17a2b8;color:#fff}#toast-container .toast-progress{background-color:#fff}.scrollup{display:flex;align-items:center;justify-content:center;position:fixed;bottom:50px;left:50px;z-index:2;width:30px;height:30px;background-color:#2a5caa;border-radius:100%}.scrollup i{font-size:1rem;color:#64ff92}.scrollup:hover{text-decoration:none}@media(max-width: 992px){.scrollup{bottom:10px;left:10px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.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}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.login-page{padding:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;height:100vh;max-width:100%}.login-page .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:column}.login-page .container header{text-align:center}.login-page .container header .login-logo-wrap img{width:136px;height:auto}.login-page .container header .login-title{font-size:54px;line-height:54px;font-weight:300;display:flex;align-items:center;flex-direction:column;justify-content:center;flex-wrap:wrap;margin:24px auto 56px}.login-page .container header .login-title span{font-weight:bold}.login-page .container .entry-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:0}.login-page .container .entry-content .lead{margin-bottom:1.5rem;text-align:center;font-size:20px;font-weight:bold;width:100%}.login-page .container .entry-content .form-wrap{width:100%}.login-page .container .entry-content .form-wrap form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:column;width:100%;text-align:center}.login-page .container .entry-content .form-wrap form input[type=text]{border:2px solid #2a5caa;border-radius:20px;width:100%;text-align:center;background-color:#fff0e1;font-size:20px;padding:6px 0}.login-page .container .entry-content .form-wrap form input[type=text]::placeholder{color:#c8c8c8}.login-page .container .entry-content .form-wrap form button{margin-top:1rem;background-color:#64ff92;color:#2a5caa;border:none;border-radius:20px;font-weight:bold;padding:6px 0;height:44px;width:172px;font-size:20px}.login-page .container .entry-content .form-wrap form button:hover{cursor:pointer}.login-page .container .entry-content .form-wrap form button:disabled{cursor:not-allowed;opacity:.75}.login-page .container .entry-content .form-wrap form button:disabled:hover{cursor:not-allowed}.login-page .container .entry-content .form-wrap form .message{font-size:18px}.login-page .container .entry-content .form-wrap form .message.error{color:red}.login-page .container .entry-content .form-wrap form .message.success{color:green}.login-page .container .entry-content .form-wrap form.otp-verify-form{display:none}.login-page .container .entry-content .small{width:100%;font-size:18px;text-align:center;margin-top:1.5rem;text-decoration:underline;font-weight:400}.login-page .container .entry-content .small.send-again:hover{cursor:pointer}.login-page .container .entry-content .popup-trigger-text:hover{cursor:pointer}@media screen and (min-width: 769px){.login-page{max-width:400px;margin:0 auto}}.filters{padding:0}.filters .container{display:grid;align-items:center;justify-content:space-between;padding:22px 35px;grid-template-columns:repeat(2, 50%);position:relative}.filters .container .user-filters{width:100%}.filters .container .user-filters .filter-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-radius:22px;border:1px solid #2a5caa;color:#2a5caa;font-weight:bold}.filters .container .user-filters .filter-header .fa-chevron-down{transition:all .3s ease-in-out}.filters .container .user-filters .filter-header.open{background-color:#2a5caa;color:#fff}.filters .container .user-filters .filter-header.open .fa-chevron-down{transform:rotate(180deg);color:#64ff92}.filters .container .user-filters .filters-container{position:absolute;right:0;top:20px;list-style:none;padding:0;margin:0;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);display:none;z-index:10;width:60%}.filters .container .user-filters .filters-container .inner{display:flex;align-items:center;justify-content:space-between;padding:13px 40px;border:none;color:#fff;font-weight:bold;background-color:#2a5caa;border-radius:0}.filters .container .user-filters .filters-container .inner>div{display:flex;align-items:center;justify-content:space-between;gap:5px}.filters .container .user-filters .filters-container .list-filters{padding:0;margin:0}.filters .container .user-filters .filters-container .list-filters>li{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 40px 13px 23px;border-bottom:1px solid #2a5caa}.filters .container .user-filters .filters-container .list-filters>li:hover{cursor:pointer}.filters .container .user-filters .filters-container .list-filters>li:last-child{border:none}.filters .container .user-filters .filters-container .search-by-filter-wrap{position:absolute;transform:translateX(1000%);right:0;top:0;background-color:#fff0e1;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;padding:15px;width:100%}.filters .container .user-filters .filters-container .search-by-filter-wrap .back{position:absolute;left:5px;top:5px}.filters .container .user-filters .filters-container .search-by-filter-wrap .inner-search-form-wrap{width:100%}.filters .container .user-filters .filters-container .search-by-filter-wrap.active{transform:translateX(0)}.filters .container .user-filters .filters-container.active{display:block}.filters .container .free-search-wrap{padding:0 10px}@media screen and (min-width: 769px){.filters .container{padding:22px 1rem}}.filters.open .container{transition:all .3s ease-in-out;grid-template-columns:60% 40%}.users-container{padding:0 1rem;max-width:1140px;margin:0 auto;display:grid;grid-template-columns:repeat(2, 1fr);align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:25px 10px}.users-container .user-card{max-width:100%;height:100%;background-color:#2a5caa}.users-container .user-card .card-img-wrap{position:relative;overflow:hidden;height:170px;width:100%;transition:all .3s ease-in-out}.users-container .user-card .card-img-wrap .fav-btn{position:absolute;top:9.5px;left:9.5px;z-index:1;color:#d8ae87;font-size:25px}.users-container .user-card .card-img-wrap .fav-btn img{height:25px;width:25px}.users-container .user-card .card-img-wrap .project-icon{width:33px;height:33px;border-radius:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:9.5px;right:9.5px;z-index:1}.users-container .user-card .card-img-wrap .project-icon .svg img{width:25px;height:auto}.users-container .user-card .card-img-wrap .looking-for-a-job{position:absolute;bottom:0;width:fit-content;margin:0 auto;background-color:#64ff92;text-align:center;right:0;left:0;font-size:14px;padding:5px;font-weight:bold;border-radius:5px 5px 0 0}.users-container .user-card .card-img-wrap .user-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.users-container .user-card .card-img-wrap.no-image{background-color:#ccc;display:flex;align-items:center;justify-content:center}.users-container .user-card .card-body{border-top:4px solid #2a5caa;color:#fff;text-align:center}.users-container .user-card .card-body .user-com{display:grid;grid-template-columns:repeat(2, 50%);align-items:center;justify-content:space-between}.users-container .user-card .card-body .user-com a{text-align:center;display:flex;align-items:center;justify-content:center;height:33px}.users-container .user-card .card-body .user-com a img{width:19px;height:auto}.users-container .user-card .card-body .user-com a i{font-size:17px}.users-container .user-card .card-body .user-com a:first-child{background-color:#fff}.users-container .user-card .card-body .user-com a:last-child{background-color:#64ff92}.users-container .user-card .card-body .user-info{padding:10px 18px 18px}.users-container .user-card .card-body .user-info .card-title{font-size:23px;padding:0;margin:0;line-height:30px;height:60px}.users-container .user-card .card-body .user-info .card-text{font-size:15px;font-weight:400;margin-top:3px;margin-bottom:1rem;line-height:19px;min-height:100px;display:flex;flex-direction:column}.users-container .user-card:hover{cursor:pointer}.users-container .user-card.looking-for-a-job-user .card-img-wrap{border:4px solid #64ff92}@media screen and (min-width: 481px){.users-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 690px){.users-container{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1200px){.users-container{grid-template-columns:repeat(6, 1fr)}}.load-more-container{padding:25px 0;text-align:center}.load-more-container .rm-btn{max-width:fit-content;margin:0 auto}.load-more-container .rm-btn:hover{cursor:pointer}.loader-wrap{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1001}.loader-wrap .loader{width:48px;height:48px;border:5px solid #64ff92;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.error-404{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px}.error-404 .container .page-header .page-title{font-size:clamp(36px,10vw,64px);line-height:1;text-align:center}@media screen and (max-width: 960px){.error-404 .container .page-header .page-title{font-size:36px}}.error-404 .container .back-home-link{text-align:center;text-decoration:none;color:#2a5caa;font-size:clamp(26px,5vw,32px)}@media screen and (max-width: 960px){.error-404 .container .back-home-link{font-size:18px}}.error-404 .container .login-logo-wrap{text-align:center}