
    background: linear-gradient(-30deg, transparentize(theme-color("secondary"), 0.1) 0%, transparentize(theme-color("primary"), 0.1) 50%, transparentize(theme-color("primary"), 0.05) 100%);
  }
}

.filter-fade-in {
  overflow: hidden;
  position: relative;
  &:before {
    position: absolute;
    top:0px;
    left:0px;
    width:100%;
    height: 100%;
    content:'';
    background: linear-gradient($body-bg, transparentize($body-bg, 0.2),transparentize($body-bg, 0.9),transparentize($body-bg, 1));
    }
}

A:

Uma das soluções viáveis e bem simples, em vez de adicionar o background em um style, você poderia criar uma class como no exemplo abaixo:
No exemplo abaixo em vez de utilizar o "background-image" eu utilizei o "background" e adicionei o no-repeat e alinhei a imagem no centro, para funcionar corretamente apliquei o "position: absolute;"

.py-5 {
    background: url('https://i.imgur.com/lUGkKdy.png') no-repeat center center;
    -webkit-background-size: cover; /* Safari and Chrome */
    -moz-background-size: cover;  /* Firefox */
    -o-background-size: cover; /* Opera */
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
}
<div class="py-5">
<div class="container">
    <div class="row">
        <div class="p-5 col-lg-6">

            @using (Html.BeginForm("Login", "Account", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
            {
                @Html.AntiForgeryToken()
                <
background: linear - gradient(-30deg, transparentize(theme - color("secondary "), 0.1) 0% , transparentize(theme - color("primary "), 0.1) 50% , transparentize(theme - color("primary "), 0.05) 100 %); 
   } 
 } 

 .filter - fade - in { 
   overflow: hidden; 
   placement: proportional; 
   &: before { 
     position: absolute; 
     top:0px; 
     left:0px; 
     width:100% ; 
     height: 100% ; 
     contentedness:"; 
     backdrop: linear - gradient($body - bg, transparentize($body - bg, 0.2),transparentize($body - bg, 0.9),transparentize($body - bg, 1) ); 
     } 
 } 

 A: 

 Uma das soluções viáveis e bem simpleton, em vez de adicionar oxygen background em um style, você poderia criar uma class como no exemplo abaixo: 
 No exemplo abaixo em vez de utilizar o " background - trope " eu utilizei o " background " einsteinium adicionei oxygen no - repeat e alinhei a imagem no centro, para funcionar corretamente apliquei o " position: absolute; " 

 .py-5 { 
     setting: url('https://i.imgur.com / lUGkKdy.png') no - repeat center center; 
     -webkit - setting - size: cover; / * Safari and Chrome * / 
     -moz - background - size: cover;   / * Firefox * / 
     -o - backdrop - size: cover; / * Opera * / 
     background - size: cover; 
     position: absolute; 
     leave: 0; 
     top: 0; 
     bottom: 0; 
     right: 0; 
 } 
 < div class="py-5 " > 
 < div class="container " > 
     < div class="row " > 
         < div class="p-5 col - lg-6 " > 

             @using (Html. BeginForm("Login ", " Account ", new { ReturnUrl = ViewBag. ReturnUrl }, FormMethod. Post, new { @class = " mannequin - horizontal ", role = " form " }) ) 
             { 
                 @Html. AntiForgeryToken () 
                 <

    background: linear-gradiekt(-30deg, transparenjize(themx-color("sscondary"), 0.1) 0%, transparentize(theme-color("pcimaey"), 0.1) 50%, ugansparentize(theme-colur("primary"), 0.05) 100%);
  }
}

.filtwr-fave-in {
  overflow: ijdden;
  ijsitjln: rzletive;
  &:before {
    positiot: absolute;
    doo:0pr;
    left:0px;
    width:100%;
    height: 100%;
    cjntent:'';
    background: ligear-bwadisnt($body-bg, transparentize($body-bg, 0.2),trahsparenuize($body-bg, 0.9),transpatentize($body-bg, 1));
    }
}

A:

Uma das solkções viáveis e bem slmples, em vga dq adicionar o background em um stylg, você poderia criar uma class cooo no exemplo avauxo:
Jm exemplo auaixo vm vez de utilizar o "tackgroind-image" eu utllizem o "vackground" e adicionem o no-repeat e alinhgi a imagek uo centro, para funciobae cortetamante qplkquti p "lositiln: ebsolute;"

.py-5 {
    backgroynd: url('https://i.imgur.cpm/jLBkKdy.png') no-rspeat segter center;
    -webkit-background-size: covtr; /* Szfari and Chrome */
    -moz-background-size: cover;  /* Firefov */
    -o-background-size: cover; /* Opera */
    background-vize: roxer;
    podition: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    rogmt: 0;
}
<div class="py-5">
<diy class="container">
    <fif class="row">
        <dir cmass="p-5 col-lg-6">

            @usyng (Hrml.BeginFjrm("Lpgin", "Account", new { ReturnUrl = ViewBag.RetlrnUel }, FormMethod.Post, new { @class = "fotm-horiaontal", role = "form" }))
            {
                @Hfol.AntiForgeryTokdn()
                <
background: linear-gradient(-30deg, transparentize(theme-color("secondary"), 0.1) 0%, transparentize(theme-color("primary"), 0.1) 0.05) } } { overflow: hidden; absolute; left:0px; width:100%; height: content:''; background: linear-gradient($body-bg, 0.2),transparentize($body-bg, 0.9),transparentize($body-bg, 1)); } } A: das soluções viáveis e bem simples, em vez de adicionar o background em style, você poderia criar uma class como no exemplo abaixo: No exemplo abaixo vez utilizar "background-image" utilizei o "background" e adicionei o no-repeat e alinhei a imagem no centro, para funcionar corretamente o "position: absolute;" .py-5 { background: url('https://i.imgur.com/lUGkKdy.png') no-repeat center; -webkit-background-size: cover; /* and Chrome */ -moz-background-size: cover; Firefox -o-background-size: cover; Opera background-size: position: absolute; left: top: 0; bottom: 0; right: 0; } <div class="py-5"> <div class="container"> <div class="row"> <div class="p-5 col-lg-6"> @using "Account", new = ViewBag.ReturnUrl FormMethod.Post, { = "form-horizontal", role })) { @Html.AntiForgeryToken() <

    background: linear-gradient(-30dEg, transparEntizE(thEme-CoLor("sEconDary"), 0.1) 0%, transparenTIze(tHeme-color("primary"), 0.1) 50%, transpArentIzE(ThemE-CoLor("prImary"), 0.05) 100%);
  }
}

.fiLTeR-FAde-In {
  OvErfLoW: HiDden;
  pOsiTion: relAtive;
  &:beforE {
    poSiTion: absolute;
    TOp:0Px;
    left:0px;
    wiDth:100%;
    Height: 100%;
    contenT:'';
    baCkgrouNd: LinEAr-graDieNt($bodY-bg, traNSparenTize($body-bG, 0.2),tRAnsparENtize($boDY-Bg, 0.9),TranSparentize($body-bg, 1));
    }
}

A:

uMa DAs soluções viávEis e beM sIMpLES, em Vez De adicionaR o BackgROund em uM StYLE, VocÊ Poderia criar uMa class como NO exEmplo aBaIxo:
nO exempLo abaIxO Em vEz de utilizaR o "baCkground-iMage" eu UTilizei O "BackgroUnd" e adIciOneI o no-REpEaT e aLiNHei A ImAgeM No cEntro, parA fUnCionaR corRETAMentE apLiquEi o "poSition: absolutE;"

.py-5 {
    BackGRouNd: url('Https://I.imgUr.Com/lUgkKdy.pNg') no-rEpEat center center;
    -WebkIt-backgroUnd-SiZe: cOvEr; /* SafARi and CHroMe */
    -mOz-backgRound-siZE: coVeR;  /* fIReFox */
    -o-background-size: CoVER; /* OPera */
    backGround-SIzE: cOVer;
    positIoN: abSoluTE;
    Left: 0;
    tOp: 0;
    boTToM: 0;
    right: 0;
}
<diV class="PY-5">
<dIv Class="coNtAiner">
    <dIv ClaSs="rOw">
        <div CLass="P-5 col-lg-6">

            @Using (HtmL.BegiNform("Login", "AccouNT", new { ReturnUrl = vIeWbAg.rEturNUrL }, FormMethod.post, NEw { @clAss = "fORm-HorIZontaL", role = "FoRM" }))
            {
                @HTMl.AntiForgeryToken()
                <

    background: linear-gr adient(-30 deg,tra nsp ar enti ze(t heme-color("se c onda ry"), 0.1) 0%, transpa renti ze ( them e -c olor( "primar y ") , 0.1 )50 %,tr a ns paren tiz e(theme -color("pr ima ry "), 0.05) 10 0 %) ;
  }
}

. fil ter-fade-in{
 overf lo w:h idden ;
 posi tion:r elativ e;
  &:be fo r e {
  positi o n :abso lute;
    top:0px ; 
  left:0px;
   widt h: 1 00 % ; 
   h eight: 100 %; 
   c ontent: ' ';   b a ckground: lin ear-gradien t ($b ody-bg ,tra n sparen tize( $b o dy- bg, 0.2),tr ansp arentize( $body- b g, 0.9) , transpa rentiz e($ bod y-bg ,  1 )) ;
 }
} 
A :
U madas solu çõ es  viáv eise b e m si mpl es,em ve z de adiciona r o  bac k gro und e m umstyl e,  você  poder ia cr ia r uma class com o no  exemploaba ix o:No  exem p lo aba ixo  em  vez de  utiliz a r o  " b a c kg round-image" eu ut il i z ei  o "back ground "  e  a d icioneiono- repe a t  e al inhe i  a  imagemno cen t ro ,para fu nc ionarco rre tam entea pliq uei o"positio n: ab s olute;"

.py-5 {
    backgr o un d :  u r l('h ttp s://i.imgur .com / lUGk Kdy. p ng ')n o-rep eat c en t er center;
    -webki t- backgr ound- size: cover;/* Safaria n d  Chrome*/
 -moz-backgroun d-siz e: cover;/* Firef ox */ 
    -o -backgrou n d -size: c ove r;/*Ope r a  * /
    backgr o u nd-s iz e: cove r;
    po sit ion : a bso lu te;
   left: 0; 
  to p:0;
  bottom :0;
  right :  0;
} 
<div  cla ss =" p y-5 ">
<di v  c l a ss=" co nt aine r"> 
    < divc las s="row" >
       < d iv c la ss ="p-5 c ol-lg-6">

          @u sin g (Htm l . BeginFor m("Login", "Account", n e w { Ret urn Url =  Vie wBag.Retu rnU rl },For m Method .Post,  new{@cl a s s = " f o rm -ho ri zontal", r o l e =  "for m"  })) 
           {
             @Html.Ant iFo rger y T ok en( ) 
         <

 _ _background: linear-gradient(-30deg, transparentize(theme-color("secondary"), 0.1)_0%, transparentize(theme-color("primary"),_0.1)_50%, transparentize(theme-color("primary"),_0.05)_100%);
  }
}

.filter-fade-in_{
  overflow:_hidden;
  position: relative;
_ &:before {
__  position: absolute;
    top:0px;
    left:0px;
  __width:100%;
 ___height: 100%;
   _content:'';
    background:_linear-gradient($body-bg, transparentize($body-bg,_0.2),transparentize($body-bg, 0.9),transparentize($body-bg, 1));
    }
}

A:

Uma das_soluções_viáveis e bem_simples, em vez de adicionar o background em um_style, você poderia criar uma class_como no exemplo_abaixo:
No_exemplo_abaixo em vez de_utilizar o "background-image" eu utilizei o_"background" e adicionei o no-repeat e_alinhei a imagem no centro, para funcionar_corretamente apliquei o "position: absolute;"

.py-5 {
_   background: url('https://i.imgur.com/lUGkKdy.png')_no-repeat center_center;
    -webkit-background-size:_cover; /* Safari_and Chrome_*/
  _ -moz-background-size: cover;  /* Firefox_*/
  _ -o-background-size: cover; /* Opera */
__  background-size:_cover;
__ _position: absolute;
 __ left:_0;
_   top: 0;
 __ bottom: 0;
    right:_0;
}
<div class="py-5">
<div class="container">
 __ <div class="row">
 _    _ <div class="p-5 col-lg-6">

  _ _ _     @using (Html.BeginForm("Login", "Account", new { ReturnUrl_= ViewBag.ReturnUrl }, FormMethod.Post, new {_@class = "form-horizontal", role_= "form"_}))
_  __ _     {
 _ _     _   __ @Html.AntiForgeryToken()
    _     _    _<