/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,main,article,section,.node,.block{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}input,textarea,select,[contenteditable="true"],pre,code,kbd,samp{-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important;}
.owl-carousel .owl-nav > div:hover{background:#8B5E3C;}.gsc-our-gallery .item .box-content{background:#8b5e3c75;}.granarium-region figure{display:inline-block;text-align:center;margin:0 0 1.5rem 0;width:100%;}.granarium-region figure img{width:100%;height:auto;border-radius:8px;}.granarium-region figure figcaption{font-size:0.9rem;color:#666;margin-top:0.3rem;font-style:italic;}.btn-theme.call-btn{display:inline-flex;align-items:center;background:#CBAA5C;color:#fff !important;font-weight:700;text-transform:uppercase;border:none;text-decoration:none;letter-spacing:0.5px;line-height:1;}.btn-theme.call-btn span{padding:8px 16px;}.btn-theme.call-btn .phone{background:#b89747;padding:8px 10px;display:flex;align-items:center;justify-content:center;}.btn-theme.call-btn .phone i{color:#fff;font-size:14px;}.btn-theme.call-btn:hover{background:#b89747;}.btn-white:hover{background:#353641 !important;color:#fff;}.btn-inline{color:#8b5e3c !important;}.contact-link{background:#8b5e3c;}.contact-info ul li i{color:#cbaa5c;}.gsc-call-to-action .video-inner .link-video{background:#cbaa5c;}#footer a:hover,#footer a:focus{color:#cbaa5c;}.button:hover,.btn:hover,.btn-white:hover,.btn-theme:hover,.btn-theme-second:hover,.more-link a:hover,.btn-theme-submit:hover{background:#8B5E3C;}.btn-white:hover{background:#684035;color:#fff;}.gsc-heading.style-1 .title{font-size:44px;position:relative;}@media (max-width:1199.98px){.gsc-heading.style-1 .title{font-size:36px;}}.text-white{color:#CBAA5C !important;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px  1px 1px #000,1px  1px 1px #000;}.milestone-block.position-no-icon .milestone-right .milestone-number-inner{color:#CBAA5C;text-shadow:-1px -1px 1px #000,1px -1px 1px #000,-1px  1px 1px #000,1px  1px 1px #000;}.webform-submission-form .form-item select{height:auto;}@media (min-width:992px) and (max-width:1199.98px){.navigation .gva_menu > li > a{padding:10px;}}@media (min-width:992px){.navigation .gva_menu > li.menu-item--active-trail > a{color:#8C6339 !important;}}.open-cookie-settings{display:inline-block;padding:10px 14px;border:1px solid currentColor;border-radius:6px;background:transparent;cursor:pointer;font:inherit;line-height:1.2;}.open-cookie-settings:hover,.open-cookie-settings:focus{outline:none;text-decoration:none;filter:brightness(0.9);}a.feed-icon{display:none;}#edit-nyilatkozat{display:flex;flex-direction:row;margin-top:-20px;}#edit-nyilatkozat > div{display:flex;align-items:flex-start;}#edit-nyilatkozat input{width:15px;margin-right:6px;margin-top:6px;}#edit-tudomasul-veszem-hogy-reszletfizetes-eseten-is-a-tanfolyam-dijan{display:flex;flex-direction:row;margin-top:-20px;}#edit-tudomasul-veszem-hogy-reszletfizetes-eseten-is-a-tanfolyam-dijan > div{display:flex;align-items:flex-start;}#edit-tudomasul-veszem-hogy-reszletfizetes-eseten-is-a-tanfolyam-dijan input{width:15px;margin-right:6px;margin-top:6px;}.breadcrumb-content-inner .gva-block-breadcrumb.text-white .page-title,.breadcrumb-content-inner .gva-block-breadcrumb.text-light .page-title{text-shadow:1px 0px 1px black,-1px 0px 1px black,0px 1px 1px black,0px -1px 1px black;}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li{color:transparent;}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links nav.breadcrumb ol li a{color:transparent;}.breadcrumb-content-inner .gva-block-breadcrumb .breadcrumb-links{background:transparent;}.gsc-images-parallax.style-v1 .content-box{background:#CBAA5C;}.button,.btn,.btn-white,.btn-theme,.btn-theme-second,.more-link a,.btn-theme-submit{background:#CBAA5C;}.gsc-icon-box-new.style-1 .icon-inner{width:60px;line-height:76px;background:#CBAA5C;}.gsc-icon-box-new.style-1 .icon-inner .icon img{width:80%;height:auto;}.gavias_sliderlayer .inner.btn-slide,.gavias_sliderlayer .btn-slide a,#gavias_slider_single .inner.btn-slide,#gavias_slider_single .btn-slide a{background:#CBAA5C;}.topbar-information ul li i{background:#CBAA5C;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;}.block .block-title:after{background:#CBAA5C;}.owl-carousel .owl-dots .owl-dot.active{background:#CBAA5C;}.gsc-heading .sub-title > span:after{background:#CBAA5C;}.gsc-quotes-rotator .cbp-qtprogress{background:#CBAA5C;}.contact-link .title{font-size:18px;color:#cbaa5c !important;}element.style{}.service-block-2 .service-content{min-height:180px;}.service-block-2 .service-content .service-icon img{position:relative;z-index:12;max-width:36px;margin-top:0px;margin-left:29px;}.service-block .frontend{min-height:380px;}.service-block .box-content{min-height:380px;}.service-block .backend{background:#ddd;}.service-block .frontend,.service-block .backend{background:#dc3545;background-image:url(/sites/default/files/hatter.jpg);}.service-block .backend .service-block-content .title a{color:#000;}
